Packages

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
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