public class IntegrationFunctionClause extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<org.colomoto.biolqm.NodeInfo,Byte> |
constraints |
Constructor and Description |
---|
IntegrationFunctionClause() |
Modifier and Type | Method and Description |
---|---|
void |
addConstraint(org.colomoto.biolqm.NodeInfo node,
byte value)
Add a constraint to a clause
|
IntegrationFunctionClause |
conjunctionWith(IntegrationFunctionClause clause) |
boolean |
equals(Object object) |
Byte |
getConstraintValue(org.colomoto.biolqm.NodeInfo node) |
protected Set<org.colomoto.biolqm.NodeInfo> |
getKeySet() |
boolean |
hasConstraint(org.colomoto.biolqm.NodeInfo node) |
int |
hashCode() |
boolean |
isImpossible() |
boolean |
isTautological() |
void |
setImpossible() |
void |
setTautological() |
byte[] |
toByteArray(CompositionContext context) |
String |
toString() |
public void addConstraint(org.colomoto.biolqm.NodeInfo node, byte value)
node
- the componentvalue
- the valuepublic boolean hasConstraint(org.colomoto.biolqm.NodeInfo node)
node
- the componentpublic Byte getConstraintValue(org.colomoto.biolqm.NodeInfo node)
node
- the componentpublic IntegrationFunctionClause conjunctionWith(IntegrationFunctionClause clause)
clause
- another clauseprotected Set<org.colomoto.biolqm.NodeInfo> getKeySet()
public boolean isImpossible()
public boolean isTautological()
public void setImpossible()
public void setTautological()
public byte[] toByteArray(CompositionContext context)
Copyright © 2005–2020. All rights reserved.