Class HasAuthoredIsSet
java.lang.Object
org.ek9lang.compiler.support.operators.HasAuthoredIsSet
- All Implemented Interfaces:
Predicate<IAggregateSymbol>
THE "does the author's source give this type its OWN '?'" - hand-written,
default operator ? or the bare
default operator - for tools that edit source (adding a type's first field must also add a '?', E07235).
The '?' synthesised for a field-less type (IsSynthesisedIsSet, Q-COMPONENT-?) does not count: nobody wrote
it, and it is gone once the type has a field. Hold one and ask it.-
Constructor Details
-
HasAuthoredIsSet
public HasAuthoredIsSet()
-
-
Method Details
-
test
- Specified by:
testin interfacePredicate<IAggregateSymbol>
-