Class IdentifierMatcher

java.lang.Object
org.tudalgo.algoutils.reflect.IdentifierMatcher
Direct Known Subclasses:
AttributeMatcher, ParameterMatcher

@Deprecated(since="0.7.0", forRemoval=true) public class IdentifierMatcher extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
An identifier Matcher. * This class is deprecated and will be removed in a future release. * Use the new API located in the org.tudalgo.algoutils.tutor.general.reflections package instead.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    The name to match.
    Deprecated, for removal: This API element is subject to removal in a future version.
    The package name.
    double
    Deprecated, for removal: This API element is subject to removal in a future version.
    The minimum required similarity.
  • Constructor Summary

    Constructors
    Constructor
    Description
    IdentifierMatcher(String identifierName, double similarity)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Constructs and initializes an identifier matcher to match the specified identifier.
    IdentifierMatcher(String identifierName, String packageName, double similarity)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Constructs and initializes an identifier matcher to match the specified identifier.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • identifierName

      public String identifierName
      Deprecated, for removal: This API element is subject to removal in a future version.
      The name to match.
    • packageName

      public String packageName
      Deprecated, for removal: This API element is subject to removal in a future version.
      The package name.
    • similarity

      public double similarity
      Deprecated, for removal: This API element is subject to removal in a future version.
      The minimum required similarity.
  • Constructor Details

    • IdentifierMatcher

      public IdentifierMatcher(String identifierName, String packageName, double similarity)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Constructs and initializes an identifier matcher to match the specified identifier.
      Parameters:
      identifierName - the identifier to match
      packageName - the package name
      similarity - the minimum required similarity
    • IdentifierMatcher

      public IdentifierMatcher(String identifierName, double similarity)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Constructs and initializes an identifier matcher to match the specified identifier.
      Parameters:
      identifierName - the identifier to match
      similarity - the minimum required similarity