public class ModelStateComposition extends java.lang.Object implements IModelState
Modifier and Type | Field and Description |
---|---|
private IModelState |
first |
private IModelState |
second |
Constructor and Description |
---|
ModelStateComposition(IModelState first,
IModelState second) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<TRSRTransformation> |
apply(java.util.Optional<? extends IModelPart> part) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
private final IModelState first
private final IModelState second
public ModelStateComposition(IModelState first, IModelState second)
public java.util.Optional<TRSRTransformation> apply(java.util.Optional<? extends IModelPart> part)
apply
in interface IModelState
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object