org.jvnet.jaxb2_commons.xjc.outline.artificial
Class AbstractPropertyOutline.PropertyAccessor

java.lang.Object
  extended by org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline.PropertyAccessor
All Implemented Interfaces:
MPropertyAccessor
Direct Known Subclasses:
AbstractSinglePropertyOutline.PropertyAccessor, AnyAttributePropertyOutline.PropertyAccessor, ConstantPropertyOutline.PropertyAccessor
Enclosing class:
AbstractPropertyOutline

protected abstract class AbstractPropertyOutline.PropertyAccessor
extends Object
implements MPropertyAccessor


Field Summary
protected  com.sun.codemodel.JExpression target
           
 
Constructor Summary
AbstractPropertyOutline.PropertyAccessor(com.sun.codemodel.JExpression target)
           
 
Method Summary
 com.sun.codemodel.JType getType()
           
 boolean isConstant()
           
 boolean isVirtual()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jvnet.jaxb2_commons.xjc.outline.MPropertyAccessor
get, isSet, set, unset
 

Field Detail

target

protected final com.sun.codemodel.JExpression target
Constructor Detail

AbstractPropertyOutline.PropertyAccessor

public AbstractPropertyOutline.PropertyAccessor(com.sun.codemodel.JExpression target)
Method Detail

getType

public com.sun.codemodel.JType getType()
Specified by:
getType in interface MPropertyAccessor

isConstant

public boolean isConstant()
Specified by:
isConstant in interface MPropertyAccessor

isVirtual

public boolean isVirtual()
Specified by:
isVirtual in interface MPropertyAccessor


Copyright © 2005-2012. All Rights Reserved.