Package org.jboss.forge.roaster
Interface Internal
-
- All Known Subinterfaces:
Annotation<O>,AnnotationElement<O>,AnnotationElementSource,AnnotationSource<O>,AnnotationTarget<O>,AnnotationTargetSource<O,T>,EnumConstant<O>,EnumConstant.ReadBody<O>,EnumConstantSource,EnumConstantSource.Body,Field<O>,FieldSource<O>,Import,JavaAnnotation<O>,JavaAnnotationSource,JavaClass<O>,JavaClassSource,JavaDoc<O>,JavaDocSource<O>,JavaDocTag,JavaEnum<O>,JavaEnumSource,JavaInterface<O>,JavaInterfaceSource,JavaPackageInfo<O>,JavaPackageInfoSource,JavaSource<T>,JavaType<T>,Member<O>,MemberSource<O,T>,Method<O,T>,MethodSource<O>,Parameter<O>,ParameterSource<O>,Property<O>,PropertySource<O>,TypeVariable<O>,TypeVariableSource<O>
public interface InternalRepresents an object that stores implementation-specific data. This data must be accessible to other objects sharing the implementation, but should not be referenced by end-users.- Author:
- Lincoln Baxter, III
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectgetInternal()Returns the implementation-specific object representingthis.
-
-
-
Method Detail
-
getInternal
java.lang.Object getInternal()
Returns the implementation-specific object representingthis. The caller is responsible for the correct casting.Do not call this method unless you are willing to risk breaking backwards compatibility if future versions do not use the same internal object implementations.
- Returns:
- the implementation-specific object
-
-