congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
XMLContext$Default
Code IndexAdd Tabnine to your IDE (free)

How to use
XMLContext$Default
in
org.hibernate.cfg.annotations.reflection

Best Java code snippets using org.hibernate.cfg.annotations.reflection.XMLContext$Default (Showing top 20 results out of 315)

origin: hibernate/hibernate-orm

if ( metadata != null ) {
  if ( globalDefaults == null ) {
    globalDefaults = new Default();
    globalDefaults.setMetadataComplete(
        metadata.element( "xml-mapping-metadata-complete" ) != null ?
            Boolean.TRUE :
    if ( defaultElement != null ) {
      Element unitElement = defaultElement.element( "schema" );
      globalDefaults.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "catalog" );
      globalDefaults.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "access" );
      setAccess( unitElement, globalDefaults );
      unitElement = defaultElement.element( "cascade-persist" );
      globalDefaults.setCascadePersist( unitElement != null ? Boolean.TRUE : null );
      unitElement = defaultElement.element( "delimited-identifiers" );
      globalDefaults.setDelimitedIdentifiers( unitElement != null ? Boolean.TRUE : null );
      defaultEntityListeners.addAll( addEntityListenerClasses( defaultElement, null, addedClasses ) );
Default entityMappingDefault = new Default();
Element unitElement = root.element( "package" );
String packageName = unitElement != null ? unitElement.getTextTrim() : null;
entityMappingDefault.setPackageName( packageName );
unitElement = root.element( "schema" );
entityMappingDefault.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "catalog" );
entityMappingDefault.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "access" );
origin: hibernate/hibernate-orm

  copyStringAttribute( annotation, element, "name", false );
  copyStringAttribute( annotation, element, "catalog", false );
  if ( StringHelper.isNotEmpty( defaults.getCatalog() )
      && StringHelper.isEmpty( (String) annotation.valueOf( "catalog" ) ) ) {
    annotation.setValue( "catalog", defaults.getCatalog() );
  if ( StringHelper.isNotEmpty( defaults.getSchema() )
      && StringHelper.isEmpty( (String) annotation.valueOf( "schema" ) ) ) {
    annotation.setValue( "schema", defaults.getSchema() );
if ( secondaryTables.size() == 0 && defaults.canUseJavaAnnotations() ) {
  SecondaryTable secTableAnn = getPhysicalAnnotation( SecondaryTable.class );
  overridesDefaultInSecondaryTable( secTableAnn, defaults, secondaryTables );
origin: hibernate/hibernate-orm

XMLContext.Default xmlDefaults = xmlContext.getDefault( null );
defaults.put( "schema", xmlDefaults.getSchema() );
defaults.put( "catalog", xmlDefaults.getCatalog() );
defaults.put( "delimited-identifier", xmlDefaults.getDelimitedIdentifier() );
defaults.put( "cascade-persist", xmlDefaults.getCascadePersist() );
List<Class> entityListeners = new ArrayList<Class>();
for ( String className : xmlContext.getDefaultEntityListeners() ) {
origin: org.hibernate.orm/hibernate-core

XMLContext.Default xmlDefaults = xmlContext.getDefault( null );
defaults.put( "schema", xmlDefaults.getSchema() );
defaults.put( "catalog", xmlDefaults.getCatalog() );
defaults.put( "delimited-identifier", xmlDefaults.getDelimitedIdentifier() );
defaults.put( "cascade-persist", xmlDefaults.getCascadePersist() );
List<Class> entityListeners = new ArrayList<>();
for ( String className : xmlContext.getDefaultEntityListeners() ) {
origin: org.hibernate/com.springsource.org.hibernate.core

XMLContext.Default xmlDefaults = xmlContext.getDefault( null );
defaults.put( "schema", xmlDefaults.getSchema() );
defaults.put( "catalog", xmlDefaults.getCatalog() );
defaults.put( "delimited-identifier", xmlDefaults.getDelimitedIdentifier() );
List<Class> entityListeners = new ArrayList<Class>();
for ( String className : xmlContext.getDefaultEntityListeners() ) {
origin: org.hibernate/com.springsource.org.hibernate

XMLContext.Default xmlDefaults = xmlContext.getDefault( null );
defaults.put( "schema", xmlDefaults.getSchema() );
defaults.put( "catalog", xmlDefaults.getCatalog() );
defaults.put( "delimited-identifier", xmlDefaults.getDelimitedIdentifier() );
List<Class> entityListeners = new ArrayList<Class>();
for ( String className : xmlContext.getDefaultEntityListeners() ) {
origin: org.hibernate.orm/hibernate-core

if ( metadata != null ) {
  if ( globalDefaults == null ) {
    globalDefaults = new Default();
    globalDefaults.setMetadataComplete(
        metadata.element( "xml-mapping-metadata-complete" ) != null ?
            Boolean.TRUE :
    if ( defaultElement != null ) {
      Element unitElement = defaultElement.element( "schema" );
      globalDefaults.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "catalog" );
      globalDefaults.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "access" );
      setAccess( unitElement, globalDefaults );
      unitElement = defaultElement.element( "cascade-persist" );
      globalDefaults.setCascadePersist( unitElement != null ? Boolean.TRUE : null );
      unitElement = defaultElement.element( "delimited-identifiers" );
      globalDefaults.setDelimitedIdentifiers( unitElement != null ? Boolean.TRUE : null );
      defaultEntityListeners.addAll( addEntityListenerClasses( defaultElement, null, addedClasses ) );
Default entityMappingDefault = new Default();
Element unitElement = root.element( "package" );
String packageName = unitElement != null ? unitElement.getTextTrim() : null;
entityMappingDefault.setPackageName( packageName );
unitElement = root.element( "schema" );
entityMappingDefault.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "catalog" );
entityMappingDefault.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "access" );
origin: org.hibernate/com.springsource.org.hibernate.core

if ( metadata != null ) {
  if ( globalDefaults == null ) {
    globalDefaults = new Default();
    globalDefaults.setMetadataComplete(
        metadata.element( "xml-mapping-metadata-complete" ) != null ?
            Boolean.TRUE :
    if ( defaultElement != null ) {
      Element unitElement = defaultElement.element( "schema" );
      globalDefaults.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "catalog" );
      globalDefaults.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "access" );
      setAccess( unitElement, globalDefaults );
      unitElement = defaultElement.element( "cascade-persist" );
      globalDefaults.setCascadePersist( unitElement != null ? Boolean.TRUE : null );
      unitElement = defaultElement.element( "delimited-identifiers" );
      globalDefaults.setDelimitedIdentifiers( unitElement != null ? Boolean.TRUE : null );
      defaultEntityListeners.addAll( addEntityListenerClasses( defaultElement, null, addedClasses ) );
Default entityMappingDefault = new Default();
Element unitElement = root.element( "package" );
String packageName = unitElement != null ? unitElement.getTextTrim() : null;
entityMappingDefault.setPackageName( packageName );
unitElement = root.element( "schema" );
entityMappingDefault.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "catalog" );
entityMappingDefault.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "access" );
origin: org.hibernate/com.springsource.org.hibernate

if ( metadata != null ) {
  if ( globalDefaults == null ) {
    globalDefaults = new Default();
    globalDefaults.setMetadataComplete(
        metadata.element( "xml-mapping-metadata-complete" ) != null ?
            Boolean.TRUE :
    if ( defaultElement != null ) {
      Element unitElement = defaultElement.element( "schema" );
      globalDefaults.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "catalog" );
      globalDefaults.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "access" );
      setAccess( unitElement, globalDefaults );
      unitElement = defaultElement.element( "cascade-persist" );
      globalDefaults.setCascadePersist( unitElement != null ? Boolean.TRUE : null );
      unitElement = defaultElement.element( "delimited-identifiers" );
      globalDefaults.setDelimitedIdentifiers( unitElement != null ? Boolean.TRUE : null );
      defaultEntityListeners.addAll( addEntityListenerClasses( defaultElement, null, addedClasses ) );
Default entityMappingDefault = new Default();
Element unitElement = root.element( "package" );
String packageName = unitElement != null ? unitElement.getTextTrim() : null;
entityMappingDefault.setPackageName( packageName );
unitElement = root.element( "schema" );
entityMappingDefault.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "catalog" );
entityMappingDefault.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "access" );
origin: org.hibernate.orm/hibernate-core

private Annotation overridesDefaultCascadePersist(Annotation annotation, XMLContext.Default defaults) {
  if ( Boolean.TRUE.equals( defaults.getCascadePersist() ) ) {
    final Class<? extends Annotation> annotationType = annotation.annotationType();
origin: org.hibernate.orm/hibernate-core

if ( Boolean.TRUE.equals( defaults.getCascadePersist() )
    && !cascades.contains( CascadeType.ALL ) && !cascades.contains( CascadeType.PERSIST ) ) {
  cascades.add( CascadeType.PERSIST );
origin: org.hibernate/com.springsource.org.hibernate.core

if ( Boolean.TRUE.equals( defaults.getCascadePersist() )
    && !cascades.contains( CascadeType.ALL ) && !cascades.contains( CascadeType.PERSIST ) ) {
  cascades.add( CascadeType.PERSIST );
origin: org.hibernate/com.springsource.org.hibernate

if ( Boolean.TRUE.equals( defaults.getCascadePersist() )
    && !cascades.contains( CascadeType.ALL ) && !cascades.contains( CascadeType.PERSIST ) ) {
  cascades.add( CascadeType.PERSIST );
origin: org.hibernate.orm/hibernate-core

private Access getAccessType(Element tree, XMLContext.Default defaults) {
  String access = tree == null ? null : tree.attributeValue( "access" );
  if ( access != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( Access.class );
    AccessType type;
    try {
      type = AccessType.valueOf( access );
    }
    catch ( IllegalArgumentException e ) {
      throw new AnnotationException( access + " is not a valid access type. Check you xml confguration." );
    }
    ad.setValue( "value", type );
    return AnnotationFactory.create( ad );
  }
  else if ( defaults.canUseJavaAnnotations() && isPhysicalAnnotationPresent( Access.class ) ) {
    return getPhysicalAnnotation( Access.class );
  }
  else if ( defaults.getAccess() != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( Access.class );
    ad.setValue( "value", defaults.getAccess() );
    return AnnotationFactory.create( ad );
  }
  else {
    return null;
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

private Access getAccessType(Element tree, XMLContext.Default defaults) {
  String access = tree == null ? null : tree.attributeValue( "access" );
  if ( access != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( Access.class );
    AccessType type;
    try {
      type = AccessType.valueOf( access );
    }
    catch ( IllegalArgumentException e ) {
      throw new AnnotationException( access + " is not a valid access type. Check you xml confguration." );
    }
    ad.setValue( "value", type );
    return AnnotationFactory.create( ad );
  }
  else if ( defaults.canUseJavaAnnotations() && isJavaAnnotationPresent( Access.class ) ) {
    return getJavaAnnotation( Access.class );
  }
  else if ( defaults.getAccess() != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( Access.class );
    ad.setValue( "value", defaults.getAccess() );
    return AnnotationFactory.create( ad );
  }
  else {
    return null;
  }
}
origin: org.hibernate/com.springsource.org.hibernate

private Access getAccessType(Element tree, XMLContext.Default defaults) {
  String access = tree == null ? null : tree.attributeValue( "access" );
  if ( access != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( Access.class );
    AccessType type;
    try {
      type = AccessType.valueOf( access );
    }
    catch ( IllegalArgumentException e ) {
      throw new AnnotationException( access + " is not a valid access type. Check you xml confguration." );
    }
    ad.setValue( "value", type );
    return AnnotationFactory.create( ad );
  }
  else if ( defaults.canUseJavaAnnotations() && isJavaAnnotationPresent( Access.class ) ) {
    return getJavaAnnotation( Access.class );
  }
  else if ( defaults.getAccess() != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( Access.class );
    ad.setValue( "value", defaults.getAccess() );
    return AnnotationFactory.create( ad );
  }
  else {
    return null;
  }
}
origin: org.hibernate/com.springsource.org.hibernate

private void overridesDefaultInSecondaryTable(
    SecondaryTable secTableAnn, XMLContext.Default defaults, List<SecondaryTable> secondaryTables
) {
  if ( secTableAnn != null ) {
    //handle default values
    if ( StringHelper.isNotEmpty( defaults.getCatalog() )
        || StringHelper.isNotEmpty( defaults.getSchema() ) ) {
      AnnotationDescriptor annotation = new AnnotationDescriptor( SecondaryTable.class );
      annotation.setValue( "name", secTableAnn.name() );
      annotation.setValue( "schema", secTableAnn.schema() );
      annotation.setValue( "catalog", secTableAnn.catalog() );
      annotation.setValue( "uniqueConstraints", secTableAnn.uniqueConstraints() );
      annotation.setValue( "pkJoinColumns", secTableAnn.pkJoinColumns() );
      if ( StringHelper.isEmpty( (String) annotation.valueOf( "schema" ) )
          && StringHelper.isNotEmpty( defaults.getSchema() ) ) {
        annotation.setValue( "schema", defaults.getSchema() );
      }
      if ( StringHelper.isEmpty( (String) annotation.valueOf( "catalog" ) )
          && StringHelper.isNotEmpty( defaults.getCatalog() ) ) {
        annotation.setValue( "catalog", defaults.getCatalog() );
      }
      secondaryTables.add( (SecondaryTable) AnnotationFactory.create( annotation ) );
    }
    else {
      secondaryTables.add( secTableAnn );
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

private JoinTable buildJoinTable(Element tree, XMLContext.Default defaults) {
  Element subelement = tree == null ? null : tree.element( "join-table" );
  final Class<JoinTable> annotationType = JoinTable.class;
  if ( subelement == null ) {
    return null;
  }
  //ignore java annotation, an element is defined
  AnnotationDescriptor annotation = new AnnotationDescriptor( annotationType );
  copyStringAttribute( annotation, subelement, "name", false );
  copyStringAttribute( annotation, subelement, "catalog", false );
  if ( StringHelper.isNotEmpty( defaults.getCatalog() )
      && StringHelper.isEmpty( (String) annotation.valueOf( "catalog" ) ) ) {
    annotation.setValue( "catalog", defaults.getCatalog() );
  }
  copyStringAttribute( annotation, subelement, "schema", false );
  if ( StringHelper.isNotEmpty( defaults.getSchema() )
      && StringHelper.isEmpty( (String) annotation.valueOf( "schema" ) ) ) {
    annotation.setValue( "schema", defaults.getSchema() );
  }
  buildUniqueConstraints( annotation, subelement );
  annotation.setValue( "joinColumns", getJoinColumns( subelement, false ) );
  annotation.setValue( "inverseJoinColumns", getJoinColumns( subelement, true ) );
  return AnnotationFactory.create( annotation );
}
origin: org.hibernate/com.springsource.org.hibernate.core

private void getCollectionTable(List<Annotation> annotationList, Element element, XMLContext.Default defaults) {
  Element subelement = element != null ? element.element( "collection-table" ) : null;
  if ( subelement != null ) {
    AnnotationDescriptor annotation = new AnnotationDescriptor( CollectionTable.class );
    copyStringAttribute( annotation, subelement, "name", false );
    copyStringAttribute( annotation, subelement, "catalog", false );
    if ( StringHelper.isNotEmpty( defaults.getCatalog() )
        && StringHelper.isEmpty( (String) annotation.valueOf( "catalog" ) ) ) {
      annotation.setValue( "catalog", defaults.getCatalog() );
    }
    copyStringAttribute( annotation, subelement, "schema", false );
    if ( StringHelper.isNotEmpty( defaults.getSchema() )
        && StringHelper.isEmpty( (String) annotation.valueOf( "schema" ) ) ) {
      annotation.setValue( "schema", defaults.getSchema() );
    }
    JoinColumn[] joinColumns = getJoinColumns( subelement, false );
    if ( joinColumns.length > 0 ) {
      annotation.setValue( "joinColumns", joinColumns );
    }
    buildUniqueConstraints( annotation, subelement );
    annotationList.add( AnnotationFactory.create( annotation ) );
  }
}
origin: org.hibernate/com.springsource.org.hibernate

private void getCollectionTable(List<Annotation> annotationList, Element element, XMLContext.Default defaults) {
  Element subelement = element != null ? element.element( "collection-table" ) : null;
  if ( subelement != null ) {
    AnnotationDescriptor annotation = new AnnotationDescriptor( CollectionTable.class );
    copyStringAttribute( annotation, subelement, "name", false );
    copyStringAttribute( annotation, subelement, "catalog", false );
    if ( StringHelper.isNotEmpty( defaults.getCatalog() )
        && StringHelper.isEmpty( (String) annotation.valueOf( "catalog" ) ) ) {
      annotation.setValue( "catalog", defaults.getCatalog() );
    }
    copyStringAttribute( annotation, subelement, "schema", false );
    if ( StringHelper.isNotEmpty( defaults.getSchema() )
        && StringHelper.isEmpty( (String) annotation.valueOf( "schema" ) ) ) {
      annotation.setValue( "schema", defaults.getSchema() );
    }
    JoinColumn[] joinColumns = getJoinColumns( subelement, false );
    if ( joinColumns.length > 0 ) {
      annotation.setValue( "joinColumns", joinColumns );
    }
    buildUniqueConstraints( annotation, subelement );
    annotationList.add( AnnotationFactory.create( annotation ) );
  }
}
org.hibernate.cfg.annotations.reflectionXMLContext$Default

Most used methods

  • <init>
  • canUseJavaAnnotations
  • getAccess
  • getCascadePersist
  • getCatalog
  • getDelimitedIdentifier
  • getMetadataComplete
  • getPackageName
  • getSchema
  • override
  • setAccess
  • setCascadePersist
  • setAccess,
  • setCascadePersist,
  • setCatalog,
  • setDelimitedIdentifiers,
  • setMetadataComplete,
  • setPackageName,
  • setSchema

Popular in Java

  • Running tasks concurrently on multiple threads
  • setScale (BigDecimal)
  • notifyDataSetChanged (ArrayAdapter)
  • getSystemService (Context)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now