public interface FieldOutline
ClassOutline
.Modifier and Type | Method and Description |
---|---|
FieldAccessor |
create(JExpression targetObject)
Creates a new
FieldAccessor of this field
for the specified object. |
CPropertyInfo |
getPropertyInfo()
Gets the corresponding model object.
|
JType |
getRawType()
Gets the type of the "raw value".
|
ClassOutline |
parent()
Gets the enclosing
ClassOutline . |
ClassOutline parent()
ClassOutline
.CPropertyInfo getPropertyInfo()
JType getRawType()
This type can represent the entire value of this field. For fields that can carry multiple values, this is an array.
This type allows the client of the outline to generate code to set/get values from a property.
FieldAccessor create(JExpression targetObject)
FieldAccessor
of this field
for the specified object.targetObject
- Evaluates to an object, and the field on this object
will be accessed.Copyright © 2020 JBoss by Red Hat. All rights reserved.