org.beangle.data.hibernate.cfg.OverrideConfiguration

OverrideMappings

Related Doc: package OverrideConfiguration

class OverrideMappings extends MappingsImpl

Custom MappingsImpl supports class overriding

Attributes
protected
Linear Supertypes
OverrideConfiguration.MappingsImpl, Serializable, ExtendedMappings, Mappings, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. OverrideMappings
  2. MappingsImpl
  3. Serializable
  4. ExtendedMappings
  5. Mappings
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OverrideMappings(globalIdGenerator: String)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def addAnyMetaDef(arg0: AnyMetaDef): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  5. def addAuxiliaryDatabaseObject(arg0: AuxiliaryDatabaseObject): Unit

    Definition Classes
    MappingsImpl → Mappings
  6. def addClass(pClass: PersistentClass): Unit

    • First change jpaName to entityName
    • Duplicate register persistent class,hack hibernate(ToOneFkSecondPass.isInPrimaryKey)
    Definition Classes
    OverrideMappings → MappingsImpl → Mappings
  7. def addClassType(arg0: XClass): AnnotatedClassType

    Definition Classes
    MappingsImpl → Mappings
  8. def addCollection(collection: Collection): Unit

    Delay register collection,let class descide which owner will be winner.

    Delay register collection,let class descide which owner will be winner.

    • Provide override collections with same rolename.
    • Delay register collection,register by addClass method
    Definition Classes
    OverrideMappings → MappingsImpl → Mappings
  9. def addColumnBinding(arg0: String, arg1: Column, arg2: Table): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  10. def addDefaultGenerator(arg0: IdGenerator): Unit

    Definition Classes
    MappingsImpl → Mappings
  11. def addDefaultNamedProcedureCallDefinition(arg0: NamedProcedureCallDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  12. def addDefaultQuery(arg0: String, arg1: NamedQueryDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
  13. def addDefaultResultSetMapping(arg0: ResultSetMappingDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
  14. def addDefaultSQLQuery(arg0: String, arg1: NamedSQLQueryDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
  15. def addDenormalizedTable(arg0: String, arg1: String, arg2: String, arg3: Boolean, arg4: String, arg5: Table): Table

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  16. def addFilterDefinition(arg0: FilterDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
  17. def addGenerator(arg0: IdGenerator): Unit

    Definition Classes
    MappingsImpl → Mappings
  18. def addGeneratorTable(arg0: String, arg1: Properties): Unit

    Definition Classes
    MappingsImpl → Mappings
  19. def addImport(entityName: String, rename: String): Unit

    Duplicated entity name in sup/subclass situation will rise a DuplicateMappingException

    Duplicated entity name in sup/subclass situation will rise a DuplicateMappingException

    Definition Classes
    OverrideMappings → MappingsImpl → Mappings
  20. def addJoins(arg0: PersistentClass, arg1: Map[String, Join]): Unit

    Definition Classes
    MappingsImpl → Mappings
  21. def addJpaIndexHolders(arg0: Table, arg1: List[JPAIndexHolder]): Unit

    Definition Classes
    MappingsImpl → Mappings
  22. def addMappedBy(arg0: String, arg1: String, arg2: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  23. def addMappedSuperclass(arg0: Class[_], arg1: MappedSuperclass): Unit

    Definition Classes
    MappingsImpl → Mappings
  24. def addNamedEntityGraphDefintion(arg0: NamedEntityGraphDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  25. def addNamedProcedureCallDefinition(arg0: NamedProcedureCallDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  26. def addPropertyAnnotatedWithMapsId(arg0: XClass, arg1: PropertyData): Unit

    Definition Classes
    MappingsImpl → Mappings
  27. def addPropertyAnnotatedWithMapsIdSpecj(arg0: XClass, arg1: PropertyData, arg2: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  28. def addPropertyReference(arg0: String, arg1: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  29. def addPropertyReferencedAssociation(arg0: String, arg1: String, arg2: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  30. def addQuery(arg0: String, arg1: NamedQueryDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  31. def addResultSetMapping(arg0: ResultSetMappingDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  32. def addSQLQuery(arg0: String, arg1: NamedSQLQueryDefinition): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  33. def addSecondPass(arg0: SecondPass, arg1: Boolean): Unit

    Definition Classes
    MappingsImpl → Mappings
  34. def addSecondPass(arg0: SecondPass): Unit

    Definition Classes
    MappingsImpl → Mappings
  35. def addTable(arg0: String, arg1: String, arg2: String, arg3: String, arg4: Boolean): Table

    Definition Classes
    MappingsImpl → Mappings
  36. def addTableBinding(arg0: String, arg1: String, arg2: String, arg3: String, arg4: Table): Unit

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  37. def addToExtendsQueue(arg0: ExtendsQueueEntry): Unit

    Definition Classes
    MappingsImpl → Mappings
  38. def addToOneAndIdProperty(arg0: XClass, arg1: PropertyData): Unit

    Definition Classes
    MappingsImpl → Mappings
  39. def addTypeDef(arg0: String, arg1: String, arg2: Properties): Unit

    Definition Classes
    MappingsImpl → Mappings
  40. def addUniqueConstraintHolders(arg0: Table, arg1: List[UniqueConstraintHolder]): Unit

    Definition Classes
    MappingsImpl → Mappings
  41. def addUniqueConstraints(arg0: Table, arg1: List[_]): Unit

    Definition Classes
    MappingsImpl → Mappings
  42. def addUniquePropertyReference(arg0: String, arg1: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  43. def applyResultSetMapping(arg0: ResultSetMappingDefinition): Unit

    Definition Classes
    MappingsImpl
    Annotations
    @throws( ... )
  44. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  45. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  47. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  48. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  49. def findOrCreateFetchProfile(arg0: String, arg1: MetadataSource): FetchProfile

    Definition Classes
    MappingsImpl → Mappings
  50. def forceDiscriminatorInSelectsByDefault(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  51. def getAnyMetaDef(arg0: String): AnyMetaDef

    Definition Classes
    MappingsImpl → Mappings
  52. def getAttributeConverters(): Collection[AttributeConverterDefinition]

    Definition Classes
    MappingsImpl → Mappings
  53. def getCatalogName(): String

    Definition Classes
    MappingsImpl → Mappings
  54. def getClass(arg0: String): PersistentClass

    Definition Classes
    MappingsImpl → Mappings
  55. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  56. def getClassType(arg0: XClass): AnnotatedClassType

    Definition Classes
    MappingsImpl → Mappings
  57. def getClasses(): Map[_, _]

    Definition Classes
    MappingsImpl → Mappings
  58. def getCollection(arg0: String): Collection

    Definition Classes
    MappingsImpl → Mappings
  59. def getConfigurationProperties(): Properties

    Definition Classes
    MappingsImpl → Mappings
  60. def getDefaultAccess(): String

    Definition Classes
    MappingsImpl → Mappings
  61. def getDefaultCascade(): String

    Definition Classes
    MappingsImpl → Mappings
  62. def getDefaultPackage(): String

    Definition Classes
    MappingsImpl → Mappings
  63. def getFilterDefinition(arg0: String): FilterDefinition

    Definition Classes
    MappingsImpl → Mappings
  64. def getFilterDefinitions(): Map[_, _]

    Definition Classes
    MappingsImpl → Mappings
  65. def getFromMappedBy(arg0: String, arg1: String): String

    Definition Classes
    MappingsImpl → Mappings
  66. def getGenerator(arg0: String, arg1: Map[String, IdGenerator]): IdGenerator

    Definition Classes
    MappingsImpl → Mappings
  67. def getGenerator(arg0: String): IdGenerator

    Definition Classes
    MappingsImpl → Mappings
  68. def getGeneratorTableProperties(arg0: String, arg1: Map[String, Properties]): Properties

    Definition Classes
    MappingsImpl → Mappings
  69. def getIdentifierGeneratorFactory(): MutableIdentifierGeneratorFactory

    Definition Classes
    MappingsImpl → Mappings
  70. def getJoins(arg0: String): Map[String, Join]

    Definition Classes
    MappingsImpl → Mappings
  71. def getLogicalColumnName(arg0: String, arg1: Table): String

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  72. def getLogicalTableName(arg0: Table): String

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  73. def getMappedSuperclass(arg0: Class[_]): MappedSuperclass

    Definition Classes
    MappingsImpl → Mappings
  74. def getNamingStrategy(): NamingStrategy

    Definition Classes
    MappingsImpl → Mappings
  75. def getObjectNameNormalizer(): ObjectNameNormalizer

    Definition Classes
    MappingsImpl → Mappings
  76. def getPhysicalColumnName(arg0: String, arg1: Table): String

    Definition Classes
    MappingsImpl → Mappings
    Annotations
    @throws( ... )
  77. def getPropertyAnnotatedWithIdAndToOne(arg0: XClass, arg1: String): PropertyData

    Definition Classes
    MappingsImpl → Mappings
  78. def getPropertyAnnotatedWithMapsId(arg0: XClass, arg1: String): PropertyData

    Definition Classes
    MappingsImpl → Mappings
  79. def getPropertyReferencedAssociation(arg0: String, arg1: String): String

    Definition Classes
    MappingsImpl → Mappings
  80. def getQuery(arg0: String): NamedQueryDefinition

    Definition Classes
    MappingsImpl → Mappings
  81. def getReflectionManager(): ReflectionManager

    Definition Classes
    MappingsImpl → Mappings
  82. def getResultSetMapping(arg0: String): ResultSetMappingDefinition

    Definition Classes
    MappingsImpl → Mappings
  83. def getSQLQuery(arg0: String): NamedSQLQueryDefinition

    Definition Classes
    MappingsImpl → Mappings
  84. def getSchemaName(): String

    Definition Classes
    MappingsImpl → Mappings
  85. def getTable(arg0: String, arg1: String, arg2: String): Table

    Definition Classes
    MappingsImpl → Mappings
  86. def getTableUniqueConstraints(): Map[Table, List[Array[String]]]

    Definition Classes
    MappingsImpl → Mappings
  87. def getTypeDef(arg0: String): TypeDef

    Definition Classes
    MappingsImpl → Mappings
  88. def getTypeResolver(): TypeResolver

    Definition Classes
    MappingsImpl → Mappings
  89. def getUniqueConstraintHoldersByTable(): Map[Table, List[UniqueConstraintHolder]]

    Definition Classes
    MappingsImpl → Mappings
  90. val globalIdGenerator: String

  91. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  92. def ignoreExplicitDiscriminatorColumnForJoinedInheritance(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  93. def isAutoImport(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  94. def isDefaultLazy(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  95. def isInSecondPass(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  96. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  97. def isSpecjProprietarySyntaxEnabled(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  98. def iterateAuxiliaryDatabaseObjects(): Iterator[AuxiliaryDatabaseObject]

    Definition Classes
    MappingsImpl → Mappings
  99. def iterateAuxiliaryDatabaseObjectsInReverse(): ListIterator[AuxiliaryDatabaseObject]

    Definition Classes
    MappingsImpl → Mappings
  100. def iterateAuxliaryDatabaseObjects(): Iterator[AuxiliaryDatabaseObject]

    Definition Classes
    MappingsImpl → Mappings
  101. def iterateAuxliaryDatabaseObjectsInReverse(): ListIterator[AuxiliaryDatabaseObject]

    Definition Classes
    MappingsImpl → Mappings
  102. def iterateClasses(): Iterator[PersistentClass]

    Definition Classes
    MappingsImpl → Mappings
  103. def iterateCollections(): Iterator[Collection]

    Definition Classes
    MappingsImpl → Mappings
  104. def iterateTables(): Iterator[Table]

    Definition Classes
    MappingsImpl → Mappings
  105. def locateAttributeConverter(arg0: Class[_]): AttributeConverterDefinition

    Definition Classes
    MappingsImpl → Mappings
  106. def locatePersistentClassByEntityName(arg0: String): PersistentClass

    Definition Classes
    MappingsImpl → Mappings
  107. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  108. final def notify(): Unit

    Definition Classes
    AnyRef
  109. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  110. def removeResultSetMapping(arg0: String): Unit

    Attributes
    protected[org.hibernate.cfg]
    Definition Classes
    MappingsImpl
  111. def setAutoImport(arg0: Boolean): Unit

    Definition Classes
    MappingsImpl → Mappings
  112. def setCatalogName(arg0: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  113. def setDefaultAccess(arg0: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  114. def setDefaultCascade(arg0: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  115. def setDefaultLazy(arg0: Boolean): Unit

    Definition Classes
    MappingsImpl → Mappings
  116. def setDefaultPackage(arg0: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  117. def setNamingStrategy(arg0: NamingStrategy): Unit

    Definition Classes
    MappingsImpl → Mappings
  118. def setSchemaName(arg0: String): Unit

    Definition Classes
    MappingsImpl → Mappings
  119. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  120. def toString(): String

    Definition Classes
    AnyRef → Any
  121. def useImplicitDiscriminatorColumnForJoinedInheritance(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  122. def useNationalizedCharacterData(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  123. def useNewGeneratorMappings(): Boolean

    Definition Classes
    MappingsImpl → Mappings
  124. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  125. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  126. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from ExtendedMappings

Inherited from Mappings

Inherited from AnyRef

Inherited from Any

Ungrouped