Tabnine Logo
PersistenceMappingDefaults
Code IndexAdd Tabnine to your IDE (free)

How to use
PersistenceMappingDefaults
in
org.apache.openjpa.persistence.jdbc

Best Java code snippets using org.apache.openjpa.persistence.jdbc.PersistenceMappingDefaults (Showing top 20 results out of 315)

origin: org.apache.openejb.patch/openjpa

public PersistenceMappingDefaults() {
  setDefaultMissingInfo(true);
  setStoreEnumOrdinal(true);
  setOrderLists(false);
  setAddNullIndicator(false);
  setDiscriminatorColumnName("DTYPE");
}
origin: org.apache.tomee/openejb-core

@Override
public String getTableName(final ClassMapping cls, final Schema schema) {
  return prefix + super.getTableName(cls, schema);
}
origin: org.apache.openjpa/openjpa-persistence-jdbc

private Table getTable(ClassMapping clm) {
  Table table = clm.getTable();
  if (table == null) {
    ValueMappingImpl value =
        (ValueMappingImpl)clm.getEmbeddingMetaData();
    if (value == null)
      return table;
    FieldMetaData field = value.getFieldMetaData();
    clm = (ClassMapping)field.getDefiningMetaData();
    return getTable(clm);
  }
  return table;
}
origin: org.apache.openjpa/com.springsource.org.apache.openjpa

@Override
public void populateForeignKeyColumn(ValueMapping vm, String name,
  Table local, Table foreign, Column col, Object target, boolean inverse,
  int pos, int cols) {
  boolean elem = vm == vm.getFieldMapping().getElement()
    && vm.getFieldMapping().getTypeCode() != JavaTypes.MAP;
  // if this is a non-inverse collection element key, it must be in
  // a join table: if we're not prepending the field name, leave the
  // default
  if (!_prependFieldNameToJoinTableInverseJoinColumns && !inverse && elem)
    return;
  // otherwise jpa always uses <field>_<pkcol> for column name, even
  // when only one col
  if (target instanceof Column) {
    if (elem)
      name = vm.getFieldMapping().getName();
    if (isRemoveHungarianNotation())
      name = removeHungarianNotation(name);
    name = name + "_" + ((Column) target).getName();
    // No need to check for uniqueness.
    name = dict.getValidColumnName(name, local, false);
    col.setName(name);
  }
}
origin: org.apache.openjpa/openjpa-all

public void populateForeignKeyColumn(ValueMapping vm, DBIdentifier sName,
  Table local, Table foreign, Column col, Object target, boolean inverse,
  int pos, int cols) {
  boolean elem = vm == vm.getFieldMapping().getElement()
    && vm.getFieldMapping().getTypeCode() != JavaTypes.MAP;
  // if this is a non-inverse collection element key, it must be in
  // a join table: if we're not prepending the field name, leave the
  // default
  if (!_prependFieldNameToJoinTableInverseJoinColumns && !inverse && elem)
    return;
  // otherwise jpa always uses <field>_<pkcol> for column name, even
  // when only one col
  if (target instanceof Column) {
    if (DBIdentifier.isNull(sName)) {
      sName = col.getIdentifier();
    } else {
      if (elem)
        sName = DBIdentifier.newColumn(vm.getFieldMapping().getName());
      if (isRemoveHungarianNotation())
        sName = DBIdentifier.newColumn(Normalizer.removeHungarianNotation(sName.getName()));
      sName = sName.combine(sName, ((Column)target).getIdentifier().getName());
      // No need to check for uniqueness.
      sName = dict.getValidColumnName(sName, local, false);
    }
    col.setIdentifier(sName);
  }
}
origin: org.apache.openjpa/openjpa-persistence-jdbc

@Override
public void populateForeignKeyColumn(ValueMapping vm, String name,
  Table local, Table foreign, Column col, Object target, boolean inverse,
  int pos, int cols) {
   populateForeignKeyColumn(vm, DBIdentifier.newColumn(name), local,
    foreign, col, target, inverse, pos, cols);
}
origin: org.apache.openjpa/openjpa-persistence-jdbc

@Override
public String getTableName(FieldMapping fm, Schema schema) {
  return getTableIdentifier(fm, schema).getName();
}
origin: org.apache.openjpa/openjpa-all

private Table getTable(ClassMapping clm) {
  Table table = clm.getTable();
  if (table == null) {
    ValueMappingImpl value =
        (ValueMappingImpl)clm.getEmbeddingMetaData();
    if (value == null)
      return table;
    FieldMetaData field = value.getFieldMetaData();
    clm = (ClassMapping)field.getDefiningMetaData();
    return getTable(clm);
  }
  return table;
}
origin: org.apache.openejb.patch/openjpa

public void populateForeignKeyColumn(ValueMapping vm, DBIdentifier sName,
  Table local, Table foreign, Column col, Object target, boolean inverse,
  int pos, int cols) {
  boolean elem = vm == vm.getFieldMapping().getElement()
    && vm.getFieldMapping().getTypeCode() != JavaTypes.MAP;
  // if this is a non-inverse collection element key, it must be in
  // a join table: if we're not prepending the field name, leave the
  // default
  if (!_prependFieldNameToJoinTableInverseJoinColumns && !inverse && elem)
    return;
  // otherwise jpa always uses <field>_<pkcol> for column name, even
  // when only one col
  if (target instanceof Column) {
    if (DBIdentifier.isNull(sName)) {
      sName = col.getIdentifier();
    } else {
      if (elem)
        sName = DBIdentifier.newColumn(vm.getFieldMapping().getName());
      if (isRemoveHungarianNotation())
        sName = DBIdentifier.newColumn(Normalizer.removeHungarianNotation(sName.getName()));
      sName = sName.combine(sName, ((Column)target).getIdentifier().getName());
      // No need to check for uniqueness.
      sName = dict.getValidColumnName(sName, local, false);
    }
    col.setIdentifier(sName);
  }
}
origin: org.apache.openjpa/openjpa-all

@Override
public void populateForeignKeyColumn(ValueMapping vm, String name,
  Table local, Table foreign, Column col, Object target, boolean inverse,
  int pos, int cols) {
   populateForeignKeyColumn(vm, DBIdentifier.newColumn(name), local,
    foreign, col, target, inverse, pos, cols);
}
origin: org.apache.openejb.patch/openjpa

@Override
public String getTableName(FieldMapping fm, Schema schema) {
  return getTableIdentifier(fm, schema).getName();
}
origin: org.apache.openjpa/com.springsource.org.apache.openjpa

public PersistenceMappingDefaults() {
  setDefaultMissingInfo(true);
  setStoreEnumOrdinal(true);
  setOrderLists(false);
  setAddNullIndicator(false);
  setDiscriminatorColumnName("DTYPE");
}
origin: org.apache.openejb.patch/openjpa

private Table getTable(ClassMapping clm) {
  Table table = clm.getTable();
  if (table == null) {
    ValueMappingImpl value =
        (ValueMappingImpl)clm.getEmbeddingMetaData();
    if (value == null)
      return table;
    FieldMetaData field = value.getFieldMetaData();
    clm = (ClassMapping)field.getDefiningMetaData();
    return getTable(clm);
  }
  return table;
}
origin: org.apache.openjpa/openjpa-persistence-jdbc

public void populateForeignKeyColumn(ValueMapping vm, DBIdentifier sName,
  Table local, Table foreign, Column col, Object target, boolean inverse,
  int pos, int cols) {
  boolean elem = vm == vm.getFieldMapping().getElement()
    && vm.getFieldMapping().getTypeCode() != JavaTypes.MAP;
  // if this is a non-inverse collection element key, it must be in
  // a join table: if we're not prepending the field name, leave the
  // default
  if (!_prependFieldNameToJoinTableInverseJoinColumns && !inverse && elem)
    return;
  // otherwise jpa always uses <field>_<pkcol> for column name, even
  // when only one col
  if (target instanceof Column) {
    if (DBIdentifier.isNull(sName)) {
      sName = col.getIdentifier();
    } else {
      if (elem)
        sName = DBIdentifier.newColumn(vm.getFieldMapping().getName());
      if (isRemoveHungarianNotation())
        sName = DBIdentifier.newColumn(Normalizer.removeHungarianNotation(sName.getName()));
      sName = sName.combine(sName, ((Column)target).getIdentifier().getName());
      // No need to check for uniqueness.
      sName = dict.getValidColumnName(sName, local, false);
    }
    col.setIdentifier(sName);
  }
}
origin: org.apache.openejb.patch/openjpa

@Override
public void populateForeignKeyColumn(ValueMapping vm, String name,
  Table local, Table foreign, Column col, Object target, boolean inverse,
  int pos, int cols) {
   populateForeignKeyColumn(vm, DBIdentifier.newColumn(name), local,
    foreign, col, target, inverse, pos, cols);
}
origin: org.apache.openjpa/openjpa-all

@Override
public String getTableName(FieldMapping fm, Schema schema) {
  return getTableIdentifier(fm, schema).getName();
}
origin: org.apache.tomee/openejb-core

  @Override
  public String getTableName(final FieldMapping fm, final Schema schema) {
    return prefix + super.getTableName(fm, schema);
  }
}
origin: org.apache.openjpa/openjpa-persistence-jdbc

public PersistenceMappingDefaults() {
  setDefaultMissingInfo(true);
  setStoreEnumOrdinal(true);
  setOrderLists(false);
  setAddNullIndicator(false);
  setDiscriminatorColumnName("DTYPE");
}
origin: org.apache.openjpa/openjpa-persistence-jdbc

Table table = getTable(clm);
origin: org.apache.openejb/openejb-core

@Override
public String getTableName(final ClassMapping cls, final Schema schema) {
  return prefix + super.getTableName(cls, schema);
}
org.apache.openjpa.persistence.jdbcPersistenceMappingDefaults

Javadoc

Supplies default mapping information in accordance with JPA spec.

Most used methods

  • isRemoveHungarianNotation
  • setAddNullIndicator
  • setDefaultMissingInfo
  • setDiscriminatorColumnName
  • setOrderLists
  • setStoreEnumOrdinal
  • getTable
  • getTableIdentifier
  • populateForeignKeyColumn
  • getTableName
  • removeHungarianNotation
  • removeHungarianNotation

Popular in Java

  • Finding current android device location
  • getApplicationContext (Context)
  • setContentView (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • UnknownHostException (java.net)
    Thrown when a hostname can not be resolved.
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • ImageIO (javax.imageio)
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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