public abstract class RelationBean extends AnchorBean<RelationBean> implements GenerateUniqueParameterization
double
s.Constructor and Description |
---|
RelationBean() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
abstract DoubleBiPredicate |
create()
Creates a
DoubleBiPredicate that implements the relation. |
boolean |
equals(Object o) |
int |
hashCode() |
abstract String |
toString()
By default, we use
AnchorBean.describeBean() as the string representation of the bean. |
String |
uniqueName()
A string describing this class and all its parameterization.
|
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise
public abstract DoubleBiPredicate create()
DoubleBiPredicate
that implements the relation.public abstract String toString()
AnchorBean
AnchorBean.describeBean()
as the string representation of the bean.toString
in class AnchorBean<RelationBean>
public String uniqueName()
GenerateUniqueParameterization
It must be guaranteed to be unique for a given set of parameters.
uniqueName
in interface GenerateUniqueParameterization
public boolean equals(Object o)
equals
in interface GenerateUniqueParameterization
equals
in class Object
protected boolean canEqual(Object other)
public int hashCode()
hashCode
in interface GenerateUniqueParameterization
hashCode
in class Object
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.