org.datanucleus.enhancer.bcel.metadata
Interface BCELFieldPropertyMetaData


public interface BCELFieldPropertyMetaData

Interface to metadata that is specific to BCEL


Method Summary
 BCELMember getEnhanceField()
          Wrapper for BCEL Field or BCEL Method
 int getFieldId()
          Accessor for the field id.
 byte getJdoFieldFlag()
          Accessor for the JDO field flag
 org.datanucleus.metadata.FieldPersistenceModifier getPersistenceModifier()
          Accessor for the persistence-modifier tag value
 

Method Detail

getEnhanceField

BCELMember getEnhanceField()
Wrapper for BCEL Field or BCEL Method

Returns:
The BCEL member

getFieldId

int getFieldId()
Accessor for the field id. Not set when the field is an overriding field.

Returns:
field id

getJdoFieldFlag

byte getJdoFieldFlag()
Accessor for the JDO field flag

Returns:
JDO Field flag (for enhancing)

getPersistenceModifier

org.datanucleus.metadata.FieldPersistenceModifier getPersistenceModifier()
Accessor for the persistence-modifier tag value

Returns:
persistence-modifier tag value


Copyright © 2009. All Rights Reserved.