public class ObjProperties
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ObjProperties.PropertyQuery
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.util.Set<PKey> |
getDefinitely()
Extracts the PKeys that are definitely present.
|
java.util.Collection<Value> |
getGroupedPropertyNames()
Returns a collection of values that represents the names of potentially present properties.
|
java.util.Set<PKey> |
getMaybe()
Extracts the PKeys that are maybe present (ignoring the defaults).
|
java.util.Map<PKeys,Value> |
getProperties()
Returns all collected property names and values.
|
static ObjProperties |
getProperties(java.util.Collection<ObjectLabel> objlabels,
State s,
ObjProperties.PropertyQuery flags)
Computes ObjProperties for the given objects and query.
|
Value |
getValue(PKeys p)
Returns the join of the values of the selected properties.
|
int |
hashCode() |
boolean |
isDefaultNumericMaybePresent()
Returns true if the default numeric property is maybe present.
|
boolean |
isDefaultOtherMaybePresent()
Returns true if the default non-numeric property is maybe present.
|
boolean |
isDefinite()
Returns true if the set of property names is certain.
|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.util.Set<PKey> getDefinitely()
public java.util.Collection<Value> getGroupedPropertyNames()
public java.util.Set<PKey> getMaybe()
public java.util.Map<PKeys,Value> getProperties()
public static ObjProperties getProperties(java.util.Collection<ObjectLabel> objlabels, State s, ObjProperties.PropertyQuery flags)
public int hashCode()
hashCode
in class java.lang.Object
public boolean isDefaultNumericMaybePresent()
public boolean isDefaultOtherMaybePresent()
public boolean isDefinite()
Copyright © 2009-2019 Aarhus University