Home » geronimo-2.2-source-release » org.apache.geronimo.gbean » [javadoc | source]
org.apache.geronimo.gbean
public class: AbstractNameQuery [javadoc | source]
java.lang.Object
   org.apache.geronimo.gbean.AbstractNameQuery

All Implemented Interfaces:
    Serializable

Constructor:
 public AbstractNameQuery(AbstractName abstractName) 
 public AbstractNameQuery(String interfaceType) 
 public AbstractNameQuery(URI uri) 
 public AbstractNameQuery(AbstractName abstractName,
    Set interfaceTypes) 
 public AbstractNameQuery(Artifact artifact,
    Map name) 
 public AbstractNameQuery(Artifact artifact,
    Map name,
    String interfaceType) 
 public AbstractNameQuery(Artifact artifact,
    Map name,
    Set interfaceTypes) 
Method from org.apache.geronimo.gbean.AbstractNameQuery Summary:
equals,   getArtifact,   getInterfaceTypes,   getName,   hashCode,   matches,   matches,   toString,   toURI
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.gbean.AbstractNameQuery Detail:
 public boolean equals(Object o) 
 public Artifact getArtifact() 
 public Set getInterfaceTypes() 
 public Map getName() 
 public int hashCode() 
 public boolean matches(AbstractNameQuery info) 
    N.B. parameter info is supposed to be more specific than this. This is the opposite of the meaning of Artifact.matches.
 public boolean matches(AbstractName info,
    Set targetInterfaceTypes) 
 public String toString() 
 public URI toURI()