Package org.drools.traits.core.factmodel
Class TripleStore
- java.lang.Object
-
- org.drools.traits.core.factmodel.TripleStore
-
- All Implemented Interfaces:
java.io.Externalizable,java.io.Serializable
public class TripleStore extends java.lang.Object implements java.io.Externalizable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classTripleStore.TripleCollector
-
Constructor Summary
Constructors Constructor Description TripleStore()TripleStore(int capacity, float loadFactor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(Triple triple)booleancontains(Triple triple)Tripleget(Triple triple)java.util.Collection<Triple>getAll(Triple triple)java.lang.StringgetId()booleanput(Triple triple)booleanput(Triple triple, boolean checkExists)voidreadExternal(java.io.ObjectInput in)booleanremove(Triple triple)intremoveAll(Triple triple)voidsetId(java.lang.String id)intsize()voidwriteExternal(java.io.ObjectOutput out)
-
-
-
Field Detail
-
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
PROXY
public static final java.lang.String PROXY
- See Also:
- Constant Field Values
-
VALUE
public static final java.lang.String VALUE
- See Also:
- Constant Field Values
-
-
Method Detail
-
readExternal
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
readExternalin interfacejava.io.Externalizable- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundException
-
writeExternal
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException- Specified by:
writeExternalin interfacejava.io.Externalizable- Throws:
java.io.IOException
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
put
public boolean put(Triple triple, boolean checkExists)
-
put
public boolean put(Triple triple)
-
add
public boolean add(Triple triple)
-
removeAll
public int removeAll(Triple triple)
-
remove
public boolean remove(Triple triple)
-
contains
public boolean contains(Triple triple)
-
size
public int size()
-
-