public class Property
extends java.lang.Object
Type | Property and Description |
---|---|
static Property |
makeDefaultNumeric
Constructs a default-numeric property.
|
static Property |
makeDefaultOther
Constructs a default-non-numeric property.
|
static Property |
makeInternalPrototype
Constructs an internal prototype property.
|
static Property |
makeInternalScope
Constructs an internal scope property.
|
static Property |
makeInternalValue
Constructs an internal value property.
|
Modifier and Type | Class and Description |
---|---|
static class |
Property.Kind
Kind of property.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Indicates whether some other object is equal to this one.
|
Property.Kind |
getKind()
Returns the kind.
|
PKey |
getPropertyName()
Returns the property name (for ordinary properties).
|
int |
hashCode()
Returns the hash code for this object.
|
boolean |
isFuzzy()
Checks whether the property refers to default or a summary symbol.
|
static Property |
makeDefaultNumericProperty()
Constructs a default-numeric property.
|
static Property |
makeDefaultOtherProperty()
Constructs a default-non-numeric property.
|
static Property |
makeInternalPrototypeProperty()
Constructs an internal prototype property.
|
static Property |
makeInternalScopeProperty()
Constructs an internal scope property.
|
static Property |
makeInternalValueProperty()
Constructs an internal value property.
|
static Property |
makeOrdinaryProperty(PKey propertyname)
Constructs an ordinary property.
|
java.lang.String |
toString()
Returns a string representation of the object.
|
Value |
toValue()
Converts this property to a
Value . |
public static Property makeDefaultNumericProperty
public static Property makeDefaultOtherProperty
public static Property makeInternalPrototypeProperty
public static Property makeInternalScopeProperty
public static Property makeInternalValueProperty
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public Property.Kind getKind()
public PKey getPropertyName()
public int hashCode()
hashCode
in class java.lang.Object
public boolean isFuzzy()
public static Property makeDefaultNumericProperty()
public static Property makeDefaultOtherProperty()
public static Property makeInternalPrototypeProperty()
public static Property makeInternalScopeProperty()
public static Property makeInternalValueProperty()
public static Property makeOrdinaryProperty(PKey propertyname)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2009-2019 Aarhus University