Klasse JavaSearchTypeNameMatch

java.lang.Object
org.aspectj.org.eclipse.jdt.core.search.TypeNameMatch
org.aspectj.org.eclipse.jdt.internal.core.search.JavaSearchTypeNameMatch

public class JavaSearchTypeNameMatch extends TypeNameMatch
Java Search concrete class for a type name match.
Seit:
3.3
  • Konstruktordetails

    • JavaSearchTypeNameMatch

      public JavaSearchTypeNameMatch(IType type, int modifiers)
      Creates a new Java Search type name match.
  • Methodendetails

    • equals

      public boolean equals(Object obj)
      Setzt außer Kraft:
      equals in Klasse Object
    • getAccessibility

      public int getAccessibility()
      Beschreibung aus Klasse kopiert: TypeNameMatch
      Returns the accessibility of the type name match
      Angegeben von:
      getAccessibility in Klasse TypeNameMatch
      Gibt zurück:
      the accessibility of the type name which may be IAccessRule.K_ACCESSIBLE, IAccessRule.K_DISCOURAGED or IAccessRule.K_NON_ACCESSIBLE. The default returned value is IAccessRule.K_ACCESSIBLE.
      Siehe auch:
    • getModifiers

      public int getModifiers()
      Beschreibung aus Klasse kopiert: TypeNameMatch
      Returns the modifiers of the matched type.

      This is a handle-only method as neither Java Model nor classpath initialization is done while calling this method.

      Angegeben von:
      getModifiers in Klasse TypeNameMatch
      Gibt zurück:
      the type modifiers
    • getType

      public IType getType()
      Beschreibung aus Klasse kopiert: TypeNameMatch
      Returns a java model type handle. This handle may exist or not, but is not supposed to be null.

      This is a handle-only method as neither Java Model nor classpath initializations are done while calling this method.

      Angegeben von:
      getType in Klasse TypeNameMatch
      Gibt zurück:
      the non-null handle on matched java model type.
      Siehe auch:
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • setAccessibility

      public void setAccessibility(int accessibility)
      Sets the accessibility of the accepted match.
      Parameter:
      accessibility - the accessibility of the current match
    • setModifiers

      public void setModifiers(int modifiers)
      Set modifiers of the matched type.
      Parameter:
      modifiers - the modifiers of the matched type.
    • setType

      public void setType(IType type)
      Set matched type.
      Parameter:
      type - the matched type.
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object