Interface IJavaPropertyInfo
- All Superinterfaces:
IAnnotatedFeatureInfo, IAttributedFeatureInfo, IFeatureInfo, IIntrinsicTypeReference, IJavaBasePropertyInfo, IMethodBackedPropertyInfo, IPropertyInfo
- All Known Implementing Classes:
JavaPropertyInfo, LengthProperty
public interface IJavaPropertyInfo
extends IAttributedFeatureInfo, IPropertyInfo, IJavaBasePropertyInfo, IMethodBackedPropertyInfo
-
Nested Class Summary
Nested classes/interfaces inherited from interface IAnnotatedFeatureInfo
IAnnotatedFeatureInfo.IAnnotationInfoHelperNested classes/interfaces inherited from interface IAttributedFeatureInfo
IAttributedFeatureInfo.MODIFIER -
Field Summary
Fields inherited from interface IAnnotatedFeatureInfo
ANNOTATION_HELPER -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface IAnnotatedFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedMethods inherited from interface IAttributedFeatureInfo
isAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isReified, isScriptable, isStatic, isVisibleMethods inherited from interface IFeatureInfo
getContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersTypeMethods inherited from interface IIntrinsicTypeReference
getAssignableFeatureType, getFeatureTypeMethods inherited from interface IJavaBasePropertyInfo
getReturnDescriptionMethods inherited from interface IPropertyInfo
getAccessor, getPresentationInfo, isReadable, isReadable, isWritable, isWritable
-
Method Details
-
getMethodDocs
IDocRef<IMethodNode> getMethodDocs() -
getShortDescription
String getShortDescription() -
getReadMethodInfo
IMethodInfo getReadMethodInfo()- Specified by:
getReadMethodInfoin interfaceIMethodBackedPropertyInfo
-
getWriteMethodInfo
IMethodInfo getWriteMethodInfo()- Specified by:
getWriteMethodInfoin interfaceIMethodBackedPropertyInfo
-
getPropertyDescriptor
IJavaPropertyDescriptor getPropertyDescriptor() -
getPublicField
IJavaClassField getPublicField()
-