Package org.eolang
Interface Attr
-
- All Superinterfaces:
Term
- All Known Implementing Classes:
AtComposite
,AtEnvelope
,AtFormed
,AtOnce
,AtSimple
,AtVoid
public interface Attr extends Term
Attribute.- Since:
- 0.1
-
-
Field Detail
-
LAMBDA
static final String LAMBDA
Lambda attribute.- See Also:
- Constant Field Values
-
PHI
static final String PHI
Phi attribute.- See Also:
- Constant Field Values
-
DELTA
static final String DELTA
Delta attribute.- See Also:
- Constant Field Values
-
RHO
static final String RHO
Rho attribute.- See Also:
- Constant Field Values
-
-
Method Detail
-
copy
Attr copy(Phi self)
Make a copy of it.- Parameters:
self
- The object that this attribute will belong to- Returns:
- A copy
-
get
Phi get()
Take the object out.- Returns:
- The object
-
put
boolean put(Phi phi)
Put a new object in.- Parameters:
phi
- The object to put- Returns:
- Was attribute set
-
-