Package ru.curs.celesta.score
Class SequenceElement
java.lang.Object
ru.curs.celesta.score.NamedElement
ru.curs.celesta.score.GrainElement
ru.curs.celesta.score.SequenceElement
Sequence object in metadata.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class ru.curs.celesta.score.NamedElement
MAX_IDENTIFIER_LENGTH -
Method Summary
Modifier and TypeMethodDescriptionReturns a map of all arguments with values for the sequence.Returns INCREMENT BY parameter for this SEQUENCE.Returns MAXVALUE parameter for this SEQUENCE.Returns MINVALUE parameter for this SEQUENCE.Returns STARTS WITH parameter for this SEQUENCE.booleanhasArgument(SequenceElement.Argument argument) Whether the sequence contains the specified argument.isCycle()Returns CYCLE parameter for this SEQUENCE.Methods inherited from class ru.curs.celesta.score.GrainElement
getGrain, getGrainPartMethods inherited from class ru.curs.celesta.score.NamedElement
equals, getCelestaDoc, getName, getQuotedName, getQuotedNameIfNeeded, hashCode, limitName, limitName, setCelestaDoc
-
Method Details
-
getArguments
Returns a map of all arguments with values for the sequence. -
hasArgument
Whether the sequence contains the specified argument.- Parameters:
argument- argument
-
getStartWith
Returns STARTS WITH parameter for this SEQUENCE. -
getMinValue
Returns MINVALUE parameter for this SEQUENCE. -
getMaxValue
Returns MAXVALUE parameter for this SEQUENCE. -
getIncrementBy
Returns INCREMENT BY parameter for this SEQUENCE. -
isCycle
Returns CYCLE parameter for this SEQUENCE.
-