class InterfaceSpecificationDerivationConditionInput(val derivesVisibleSelfDefined: Boolean, val derivesInvisibleSelfDefined: Boolean, val derivesVisibleDerived: Boolean, val derivesInvisibleDerived: Boolean, val isVisibleDerived: Boolean, val isInvisibleDerived: Boolean, val derivableInterfaceSpecifications: List<ID>) : Input

Input to create a InterfaceSpecificationDerivationCondition

Constructors

constructor(derivesVisibleSelfDefined: Boolean, derivesInvisibleSelfDefined: Boolean, derivesVisibleDerived: Boolean, derivesInvisibleDerived: Boolean, isVisibleDerived: Boolean, isInvisibleDerived: Boolean, derivableInterfaceSpecifications: List<ID>)

Properties

Functions

Link copied to clipboard
open fun validate()

Validates this input