public abstract class JavaMemberResource<T extends org.jboss.forge.parser.java.Member> extends VirtualResource<T>
flags, parent, resourceFactory| Constructor and Description |
|---|
JavaMemberResource(Resource<?> parent,
T member) |
| Modifier and Type | Method and Description |
|---|---|
Resource<T> |
createFrom(T file)
Create a new resource instance for the target resource reference of the type that this current resource is.
|
protected List<Resource<?>> |
doListResources()
Strategy method for returning child resources.
|
String |
getName()
Return the common name of the resource.
|
T |
getUnderlyingResourceObject()
Get the underlying object represented by this
Resource |
String |
toString() |
exists, getChild, getResourceInputStreamequals, getFlags, getFullyQualifiedName, getParent, getResourceFactory, hashCode, isFlagSet, listResources, listResources, reify, setFlag, unsetFlagpublic Resource<T> createFrom(T file)
ResourcecreateFrom in interface Resource<T extends org.jboss.forge.parser.java.Member>createFrom in class VirtualResource<T extends org.jboss.forge.parser.java.Member>file - The target reference to create the resource instance from.protected List<Resource<?>> doListResources()
AbstractResourcedoListResources in class AbstractResource<T extends org.jboss.forge.parser.java.Member>public T getUnderlyingResourceObject()
ResourceResourcepublic String getName()
ResourceCopyright © 2013 JBoss by Red Hat. All Rights Reserved.