org.jboss.forge.parser.java.resources
Class AbstractJavaMemberResource<T extends org.jboss.forge.parser.java.Member>
java.lang.Object
org.jboss.forge.facets.AbstractFaceted<ResourceFacet>
org.jboss.forge.resource.AbstractResource<T>
org.jboss.forge.resource.VirtualResource<T>
org.jboss.forge.parser.java.resources.AbstractJavaMemberResource<T>
- All Implemented Interfaces:
- org.jboss.forge.facets.Faceted<ResourceFacet>, Resource<T>
- Direct Known Subclasses:
- JavaFieldResourceImpl, JavaMethodResourceImpl
public abstract class AbstractJavaMemberResource<T extends org.jboss.forge.parser.java.Member>
- extends VirtualResource<T>
- Author:
- Lincoln Baxter, III
| Methods inherited from class org.jboss.forge.facets.AbstractFaceted |
getFacet, getFacets, getFacets, hasAllFacets, hasAllFacets, hasFacet, install, uninstall |
| Methods inherited from interface org.jboss.forge.facets.Faceted |
getFacet, getFacets, getFacets, hasAllFacets, hasAllFacets, hasFacet, install, uninstall |
AbstractJavaMemberResource
public AbstractJavaMemberResource(ResourceFactory factory,
Resource<?> parent,
T member)
createFrom
public Resource<T> createFrom(T file)
- Specified by:
createFrom in interface Resource<T extends org.jboss.forge.parser.java.Member>- Overrides:
createFrom in class VirtualResource<T extends org.jboss.forge.parser.java.Member>
doListResources
protected List<Resource<?>> doListResources()
- Specified by:
doListResources in class AbstractResource<T extends org.jboss.forge.parser.java.Member>
getUnderlyingResourceObject
public T getUnderlyingResourceObject()
getName
public String getName()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.