use of org.datanucleus.metadata.EmbeddedMetaData in project datanucleus-api-jdo by datanucleus.
the class ValueMetadataImpl method getEmbeddedMetadata.
/* (non-Javadoc)
* @see javax.jdo.metadata.ValueMetadata#getEmbeddedMetadata()
*/
public EmbeddedMetadata getEmbeddedMetadata() {
EmbeddedMetaData internalEmbmd = getInternal().getEmbeddedMetaData();
if (internalEmbmd == null) {
return null;
}
EmbeddedMetadataImpl embmd = new EmbeddedMetadataImpl(internalEmbmd);
embmd.parent = this;
return embmd;
}
use of org.datanucleus.metadata.EmbeddedMetaData in project datanucleus-api-jdo by datanucleus.
the class ElementMetadataImpl method getEmbeddedMetadata.
/* (non-Javadoc)
* @see javax.jdo.metadata.ElementMetadata#getEmbeddedMetadata()
*/
public EmbeddedMetadata getEmbeddedMetadata() {
EmbeddedMetaData internalEmbmd = getInternal().getEmbeddedMetaData();
if (internalEmbmd == null) {
return null;
}
EmbeddedMetadataImpl embmd = new EmbeddedMetadataImpl(internalEmbmd);
embmd.parent = this;
return embmd;
}
use of org.datanucleus.metadata.EmbeddedMetaData in project datanucleus-api-jdo by datanucleus.
the class KeyMetadataImpl method newEmbeddedMetadata.
/* (non-Javadoc)
* @see javax.jdo.metadata.KeyMetadata#newEmbeddedMetadata()
*/
public EmbeddedMetadata newEmbeddedMetadata() {
EmbeddedMetaData internalEmbmd = getInternal().newEmbeddedMetaData();
EmbeddedMetadataImpl embmd = new EmbeddedMetadataImpl(internalEmbmd);
embmd.parent = this;
return embmd;
}
use of org.datanucleus.metadata.EmbeddedMetaData in project datanucleus-api-jdo by datanucleus.
the class MemberMetadataImpl method newEmbeddedMetadata.
public EmbeddedMetadata newEmbeddedMetadata() {
EmbeddedMetaData internalEmbmd = getInternal().newEmbeddedMetaData();
EmbeddedMetadataImpl embmd = new EmbeddedMetadataImpl(internalEmbmd);
embmd.parent = this;
return embmd;
}
use of org.datanucleus.metadata.EmbeddedMetaData in project datanucleus-api-jdo by datanucleus.
the class ValueMetadataImpl method newEmbeddedMetadata.
/* (non-Javadoc)
* @see javax.jdo.metadata.ValueMetadata#newEmbeddedMetadata()
*/
public EmbeddedMetadata newEmbeddedMetadata() {
EmbeddedMetaData internalEmbmd = getInternal().newEmbeddedMetaData();
EmbeddedMetadataImpl embmd = new EmbeddedMetadataImpl(internalEmbmd);
embmd.parent = this;
return embmd;
}
Aggregations