/** * The declaring class. */ public ClassMetaData getDeclaringMetaData() { if (_dec == null) return _owner; if (_decMeta == null) _decMeta = getRepository().getMetaData(_dec, _owner.getEnvClassLoader(), true); return _decMeta; }
/** * The declaring class. */ public ClassMetaData getDeclaringMetaData() { if (_dec == null) return _owner; if (_decMeta == null) _decMeta = getRepository().getMetaData(_dec, _owner.getEnvClassLoader(), true); return _decMeta; }
/** * The declaring class. */ public ClassMetaData getDeclaringMetaData() { if (_dec == null) return _owner; if (_decMeta == null) _decMeta = getRepository().getMetaData(_dec, _owner.getEnvClassLoader(), true); return _decMeta; }
/** * The declaring class. */ public ClassMetaData getDeclaringMetaData() { if (_dec == null) return _owner; if (_decMeta == null) _decMeta = getRepository().getMetaData(_dec, _owner.getEnvClassLoader(), true); return _decMeta; }
/** * The declaring class. */ public ClassMetaData getDeclaringMetaData() { if (_dec == null) return _owner; if (_decMeta == null) _decMeta = getRepository().getMetaData(_dec, _owner.getEnvClassLoader(), true); return _decMeta; }
public ClassMetaData getTypeMetaData() { if (_type == null) return getDeclaredTypeMetaData(); if (_typeMeta == null && _code == JavaTypes.PC) { ClassMetaData meta = _owner.getDefiningMetaData(); _typeMeta = meta.getRepository().getMetaData(_type, meta.getEnvClassLoader(), true); } return _typeMeta; }
public ClassMetaData getTypeMetaData() { if (_type == null) return getDeclaredTypeMetaData(); if (_typeMeta == null && _code == JavaTypes.PC) { ClassMetaData meta = _owner.getDefiningMetaData(); _typeMeta = meta.getRepository().getMetaData(_type, meta.getEnvClassLoader(), true); } return _typeMeta; }
public ClassMetaData getTypeMetaData() { if (_type == null) return getDeclaredTypeMetaData(); if (_typeMeta == null && _code == JavaTypes.PC) { ClassMetaData meta = _owner.getDefiningMetaData(); _typeMeta = meta.getRepository().getMetaData(_type, meta.getEnvClassLoader(), true); } return _typeMeta; }
/** * Resolve the declared type. */ private void resolveDeclaredType(Class type) { ClassMetaData meta = _owner.getRepository().getMetaData(type, _owner.getDefiningMetaData().getEnvClassLoader(), false); if (meta != null) _decCode = JavaTypes.PC; if (!isEmbedded()) _decTypeMeta = meta; }
/** * Embedded constructor. Supply embedding value. */ protected ClassMetaData(ValueMetaData owner) { _owner = owner; _repos = owner.getRepository(); setEnvClassLoader(owner.getFieldMetaData().getDefiningMetaData(). getEnvClassLoader()); }
public ClassMetaData getTypeMetaData() { if (_type == null) return getDeclaredTypeMetaData(); if (_typeMeta == null && _code == JavaTypes.PC) { ClassMetaData meta = _owner.getDefiningMetaData(); _typeMeta = meta.getRepository().getMetaData(_type, meta.getEnvClassLoader(), true); } return _typeMeta; }
public ClassMetaData getTypeMetaData() { if (_type == null) return getDeclaredTypeMetaData(); if (_typeMeta == null && _code == JavaTypes.PC) { ClassMetaData meta = _owner.getDefiningMetaData(); _typeMeta = meta.getRepository().getMetaData(_type, meta.getEnvClassLoader(), true); } return _typeMeta; }
/** * Embedded constructor. Supply embedding value. */ protected ClassMetaData(ValueMetaData owner) { _owner = owner; _repos = owner.getRepository(); setEnvClassLoader(owner.getFieldMetaData().getDefiningMetaData(). getEnvClassLoader()); registerForValueUpdate("DataCacheTimeout"); }
public ClassMetaData getDeclaredTypeMetaData() { if (_decTypeMeta == null && _decCode == JavaTypes.PC) { if (isEmbedded()) _decTypeMeta = getEmbeddedMetaData(); else { ClassMetaData meta = _owner.getDefiningMetaData(); _decTypeMeta = meta.getRepository().getMetaData(_decType, meta.getEnvClassLoader(), true); } } return _decTypeMeta; }
/** * Embedded constructor. Supply embedding value. */ protected ClassMetaData(ValueMetaData owner) { _owner = owner; _repos = owner.getRepository(); setEnvClassLoader(owner.getFieldMetaData().getDefiningMetaData(). getEnvClassLoader()); registerForValueUpdate("DataCacheTimeout"); }
public ClassMetaData getDeclaredTypeMetaData() { if (_decTypeMeta == null && _decCode == JavaTypes.PC) { if (isEmbedded()) _decTypeMeta = getEmbeddedMetaData(); else { ClassMetaData meta = _owner.getDefiningMetaData(); _decTypeMeta = meta.getRepository().getMetaData(_decType, meta.getEnvClassLoader(), true); } } return _decTypeMeta; }
public ClassMetaData getDeclaredTypeMetaData() { if (_decTypeMeta == null && _decCode == JavaTypes.PC) { if (isEmbedded()) _decTypeMeta = getEmbeddedMetaData(); else { ClassMetaData meta = _owner.getDefiningMetaData(); _decTypeMeta = meta.getRepository().getMetaData(_decType, meta.getEnvClassLoader(), true); } } return _decTypeMeta; }
/** * Embedded constructor. Supply embedding value. */ protected ClassMetaData(ValueMetaData owner) { _owner = owner; _repos = owner.getRepository(); setEnvClassLoader(owner.getFieldMetaData().getDefiningMetaData(). getEnvClassLoader()); registerForValueUpdate("DataCacheTimeout"); }
public ClassMetaData getDeclaredTypeMetaData() { if (_decTypeMeta == null && _decCode == JavaTypes.PC) { if (isEmbedded()) _decTypeMeta = getEmbeddedMetaData(); else { ClassMetaData meta = _owner.getDefiningMetaData(); _decTypeMeta = meta.getRepository().getMetaData(_decType, meta.getEnvClassLoader(), true); } } return _decTypeMeta; }
/** * Embedded constructor. Supply embedding value. */ protected ClassMetaData(ValueMetaData owner) { _owner = owner; _repos = owner.getRepository(); setEnvClassLoader(owner.getFieldMetaData().getDefiningMetaData(). getEnvClassLoader()); registerForValueUpdate("DataCacheTimeout"); }