com.mchange.v2.codegen.bean
Class WrapperProperty

java.lang.Object
  extended by com.mchange.v2.codegen.bean.WrapperProperty
All Implemented Interfaces:
Property

public abstract class WrapperProperty
extends Object
implements Property


Constructor Summary
WrapperProperty(Property p)
           
 
Method Summary
 String getDefaultValueExpression()
           
 String getDefensiveCopyExpression()
           
 int getGetterModifiers()
           
protected  Property getInner()
           
 String getName()
           
 int getSetterModifiers()
           
 String getSimpleTypeName()
           
 int getVariableModifiers()
           
 boolean isBound()
           
 boolean isConstrained()
           
 boolean isReadOnly()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WrapperProperty

public WrapperProperty(Property p)
Method Detail

getInner

protected Property getInner()

getVariableModifiers

public int getVariableModifiers()
Specified by:
getVariableModifiers in interface Property

getName

public String getName()
Specified by:
getName in interface Property

getSimpleTypeName

public String getSimpleTypeName()
Specified by:
getSimpleTypeName in interface Property

getDefensiveCopyExpression

public String getDefensiveCopyExpression()
Specified by:
getDefensiveCopyExpression in interface Property

getDefaultValueExpression

public String getDefaultValueExpression()
Specified by:
getDefaultValueExpression in interface Property

getGetterModifiers

public int getGetterModifiers()
Specified by:
getGetterModifiers in interface Property

getSetterModifiers

public int getSetterModifiers()
Specified by:
getSetterModifiers in interface Property

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in interface Property

isBound

public boolean isBound()
Specified by:
isBound in interface Property

isConstrained

public boolean isConstrained()
Specified by:
isConstrained in interface Property