Class HasAuthoredIsSet

java.lang.Object
org.ek9lang.compiler.support.operators.HasAuthoredIsSet
All Implemented Interfaces:
Predicate<IAggregateSymbol>

public final class HasAuthoredIsSet extends Object implements 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.