public static class SymbolicName.F extends SymbolicName
SymbolicName.F
Constructor and Description |
---|
F(StructuredQName name,
int arity)
Create a symbolic name for a function.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is "equal to" this one.
|
int |
getArity()
Get the arity, in the case of function components
|
java.lang.String |
getShortName()
Get a short name suitable for use in messages
|
int |
hashCode()
Returns a hash code value for the object.
|
java.lang.String |
toString()
Get the name as a string.
|
getComponentKind, getComponentName
public F(StructuredQName name, int arity)
name
- the QName that is the "name" of the componentarity
- the number of argumentspublic int getArity()
public int hashCode()
hashCode
in class SymbolicName
public boolean equals(java.lang.Object obj)
equals
in class SymbolicName
public java.lang.String toString()
toString
in class SymbolicName
public java.lang.String getShortName()
getShortName
in class SymbolicName
Copyright (c) 2004-2020 Saxonica Limited. All rights reserved.