/** * Set the owning state and field if this is an embedded instance. */ void setOwner(StateManagerImpl owner, ValueMetaData ownerMeta) { _owner = owner; _ownerIndex = ownerMeta.getFieldMetaData().getIndex(); }
/** * Set the owning state and field if this is an embedded instance. */ void setOwner(StateManagerImpl owner, ValueMetaData ownerMeta) { _owner = owner; _ownerIndex = ownerMeta.getFieldMetaData().getIndex(); }
/** * Set the owning state and field if this is an embedded instance. */ void setOwner(StateManagerImpl owner, ValueMetaData ownerMeta) { _owner = owner; _ownerIndex = ownerMeta.getFieldMetaData().getIndex(); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context, ClassLoader loader) { return classForName(name, context.getFieldMetaData().getDefiningMetaData(), context.getFieldMetaData().getDeclaringType(), context, loader); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context, ClassLoader loader) { return classForName(name, context.getFieldMetaData().getDefiningMetaData(), context.getFieldMetaData().getDeclaringType(), context, loader); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context, ClassLoader loader) { return classForName(name, context.getFieldMetaData().getDefiningMetaData(), context.getFieldMetaData().getDeclaringType(), context, loader); }
/** * Convenience method for interpreting {@link #getMode}. Takes into * account whether mapping information is loaded for the given instance. */ protected boolean isMappingMode(ValueMetaData vmd) { return isMappingMode(vmd.getFieldMetaData().getDefiningMetaData()); }
/** * Convenience method for interpreting {@link #getMode}. Takes into * account whether mapping information is loaded for the given instance. */ protected boolean isMappingMode(ValueMetaData vmd) { return isMappingMode(vmd.getFieldMetaData().getDefiningMetaData()); }
/** * Convenience method for interpreting {@link #getMode}. Takes into * account whether mapping information is loaded for the given instance. */ protected boolean isMappingMode(ValueMetaData vmd) { return isMappingMode(vmd.getFieldMetaData().getDefiningMetaData()); }
/** * Convenience method for interpreting {@link #getMode}. Takes into * account whether mapping information is loaded for the given instance. */ protected boolean isMappingMode(ValueMetaData vmd) { return isMappingMode(vmd.getFieldMetaData().getDefiningMetaData()); }
/** * Convenience method for interpreting {@link #getMode}. Takes into * account whether mapping information is loaded for the given instance. */ protected boolean isMappingMode(ValueMetaData vmd) { return isMappingMode(vmd.getFieldMetaData().getDefiningMetaData()); }
/** * Convenience method for interpreting {@link #getMode}. Takes into * account whether mapping information is loaded for the given instance. */ protected boolean isMappingMode(ValueMetaData vmd) { return isMappingMode(vmd.getFieldMetaData().getDefiningMetaData()); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Embedded constructor. Supply embedding value. */ protected ClassMetaData(ValueMetaData owner) { _owner = owner; _repos = owner.getRepository(); setEnvClassLoader(owner.getFieldMetaData().getDefiningMetaData(). getEnvClassLoader()); registerForValueUpdate("DataCacheTimeout"); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Embedded constructor. Supply embedding value. */ protected ClassMetaData(ValueMetaData owner) { _owner = owner; _repos = owner.getRepository(); setEnvClassLoader(owner.getFieldMetaData().getDefiningMetaData(). getEnvClassLoader()); registerForValueUpdate("DataCacheTimeout"); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * Release the given embedd object. */ private void releaseEmbedded(ValueMetaData vmd, Object obj) { if (obj == null) return; StateManagerImpl sm = _broker.getStateManagerImpl(obj, false); if (sm != null && sm.getOwner() == _sm && sm.getOwnerIndex() == vmd.getFieldMetaData().getIndex()) sm.release(true); }
/** * If joining from an embedded owner, use variable to create a unique * alias in case owner contains other same-typed embedded relations. */ private Joins setEmbeddedVariable(Joins joins) { if (field.getDefiningMetaData().getEmbeddingMetaData() == null) return joins; return joins.setVariable(field.getDefiningMetaData(). getEmbeddingMetaData().getFieldMetaData().getName()); }
/** * If joining from an embedded owner, use variable to create a unique * alias in case owner contains other same-typed embedded relations. */ private Joins setEmbeddedVariable(Joins joins) { if (field.getDefiningMetaData().getEmbeddingMetaData() == null) return joins; return joins.setVariable(field.getDefiningMetaData(). getEmbeddingMetaData().getFieldMetaData().getName()); }