Package com.sonarsource.cobol.api
Enum CobolKeyword
- java.lang.Object
-
- java.lang.Enum<CobolKeyword>
-
- com.sonarsource.cobol.api.CobolKeyword
-
- All Implemented Interfaces:
AstNodeType
,TokenType
,Serializable
,Comparable<CobolKeyword>
public enum CobolKeyword extends Enum<CobolKeyword> implements TokenType
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
String
getValue()
boolean
hasToBeSkippedFromAst(AstNode node)
static CobolKeyword
valueOf(String name)
Returns the enum constant of this type with the specified name.static CobolKeyword[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DIVISION
public static final CobolKeyword DIVISION
-
PROGRAM_ID
public static final CobolKeyword PROGRAM_ID
-
INITIAL
public static final CobolKeyword INITIAL
-
AUTHOR
public static final CobolKeyword AUTHOR
-
INSTALLATION
public static final CobolKeyword INSTALLATION
-
SECURITY
public static final CobolKeyword SECURITY
-
ENVIRONMENT
public static final CobolKeyword ENVIRONMENT
-
CONFIGURATION
public static final CobolKeyword CONFIGURATION
-
DEBUGGING
public static final CobolKeyword DEBUGGING
-
MODE
public static final CobolKeyword MODE
-
DATA
public static final CobolKeyword DATA
-
FILE
public static final CobolKeyword FILE
-
OBJECT_COMPUTER
public static final CobolKeyword OBJECT_COMPUTER
-
SOURCE_COMPUTER
public static final CobolKeyword SOURCE_COMPUTER
-
PROCEDURE
public static final CobolKeyword PROCEDURE
-
DISPLAY
public static final CobolKeyword DISPLAY
-
STOP
public static final CobolKeyword STOP
-
RUN
public static final CobolKeyword RUN
-
DATE_WRITTEN
public static final CobolKeyword DATE_WRITTEN
-
DATE_COMPILED
public static final CobolKeyword DATE_COMPILED
-
UPON
public static final CobolKeyword UPON
-
NO
public static final CobolKeyword NO
-
ADVANCING
public static final CobolKeyword ADVANCING
-
ZERO
public static final CobolKeyword ZERO
-
ZEROS
public static final CobolKeyword ZEROS
-
ZEROES
public static final CobolKeyword ZEROES
-
SPACE
public static final CobolKeyword SPACE
-
SPACES
public static final CobolKeyword SPACES
-
HIGH_VALUE
public static final CobolKeyword HIGH_VALUE
-
HIGH_VALUES
public static final CobolKeyword HIGH_VALUES
-
LOW_VALUE
public static final CobolKeyword LOW_VALUE
-
LOW_VALUES
public static final CobolKeyword LOW_VALUES
-
QUOTE
public static final CobolKeyword QUOTE
-
QUOTES
public static final CobolKeyword QUOTES
-
NULLS
public static final CobolKeyword NULLS
-
SPECIAL_NAMES
public static final CobolKeyword SPECIAL_NAMES
-
BLOCK
public static final CobolKeyword BLOCK
-
CONTAINS
public static final CobolKeyword CONTAINS
-
CHARACTERS
public static final CobolKeyword CHARACTERS
-
COMMON
public static final CobolKeyword COMMON
-
DECIMAL_POINT
public static final CobolKeyword DECIMAL_POINT
-
INPUT_OUTPUT
public static final CobolKeyword INPUT_OUTPUT
-
FILE_CONTROL
public static final CobolKeyword FILE_CONTROL
-
SIGN
public static final CobolKeyword SIGN
-
LEADING
public static final CobolKeyword LEADING
-
TRAILING
public static final CobolKeyword TRAILING
-
SEPARATE
public static final CobolKeyword SEPARATE
-
CHARACTER
public static final CobolKeyword CHARACTER
-
THROUGH
public static final CobolKeyword THROUGH
-
THRU
public static final CobolKeyword THRU
-
SYNCHRONIZED
public static final CobolKeyword SYNCHRONIZED
-
SYNC
public static final CobolKeyword SYNC
-
OPTIONAL
public static final CobolKeyword OPTIONAL
-
EXTERNAL
public static final CobolKeyword EXTERNAL
-
EXTERNAL_FORM
public static final CobolKeyword EXTERNAL_FORM
-
LABEL
public static final CobolKeyword LABEL
-
RECORD
public static final CobolKeyword RECORD
-
RECORDS
public static final CobolKeyword RECORDS
-
ARE
public static final CobolKeyword ARE
-
OMITTED
public static final CobolKeyword OMITTED
-
RECORDING
public static final CobolKeyword RECORDING
-
USAGE
public static final CobolKeyword USAGE
-
BINARY
public static final CobolKeyword BINARY
-
COMP
public static final CobolKeyword COMP
-
COMP_1
public static final CobolKeyword COMP_1
-
COMP_2
public static final CobolKeyword COMP_2
-
COMP_3
public static final CobolKeyword COMP_3
-
COMP_4
public static final CobolKeyword COMP_4
-
COMP_5
public static final CobolKeyword COMP_5
-
COMP_6
public static final CobolKeyword COMP_6
-
COMP_X
public static final CobolKeyword COMP_X
-
COMPUTATIONAL
public static final CobolKeyword COMPUTATIONAL
-
COMPUTATIONAL_1
public static final CobolKeyword COMPUTATIONAL_1
-
COMPUTATIONAL_2
public static final CobolKeyword COMPUTATIONAL_2
-
REDEFINES
public static final CobolKeyword REDEFINES
-
JUSTIFIED
public static final CobolKeyword JUSTIFIED
-
JUST
public static final CobolKeyword JUST
-
COMPUTATIONAL_3
public static final CobolKeyword COMPUTATIONAL_3
-
COMPUTATIONAL_4
public static final CobolKeyword COMPUTATIONAL_4
-
COMPUTATIONAL_5
public static final CobolKeyword COMPUTATIONAL_5
-
COMPUTATIONAL_6
public static final CobolKeyword COMPUTATIONAL_6
-
COMPUTATIONAL_X
public static final CobolKeyword COMPUTATIONAL_X
-
DISPLAY_1
public static final CobolKeyword DISPLAY_1
-
OCCURS
public static final CobolKeyword OCCURS
-
SHIFT_OUT
public static final CobolKeyword SHIFT_OUT
-
SHIFT_IN
public static final CobolKeyword SHIFT_IN
-
WHEN_COMPILED
public static final CobolKeyword WHEN_COMPILED
-
TIMES
public static final CobolKeyword TIMES
-
LINKAGE
public static final CobolKeyword LINKAGE
-
LOCAL_STORAGE
public static final CobolKeyword LOCAL_STORAGE
-
DEPENDING
public static final CobolKeyword DEPENDING
-
RENAMES
public static final CobolKeyword RENAMES
-
WORKING_STORAGE
public static final CobolKeyword WORKING_STORAGE
-
INDEX
public static final CobolKeyword INDEX
-
INDEXED
public static final CobolKeyword INDEXED
-
DEBUG_ITEM
public static final CobolKeyword DEBUG_ITEM
-
DYNAMIC
public static final CobolKeyword DYNAMIC
-
ACCESS
public static final CobolKeyword ACCESS
-
RELATIVE
public static final CobolKeyword RELATIVE
-
EXIT
public static final CobolKeyword EXIT
-
DECLARATIVES
public static final CobolKeyword DECLARATIVES
-
STATUS
public static final CobolKeyword STATUS
-
PICTURE
public static final CobolKeyword PICTURE
-
STANDARD_1
public static final CobolKeyword STANDARD_1
-
MOVE
public static final CobolKeyword MOVE
-
SYMBOLIC
public static final CobolKeyword SYMBOLIC
-
CORRESPONDING
public static final CobolKeyword CORRESPONDING
-
CORR
public static final CobolKeyword CORR
-
RELEASE
public static final CobolKeyword RELEASE
-
ACCEPT
public static final CobolKeyword ACCEPT
-
END_ACCEPT
public static final CobolKeyword END_ACCEPT
-
DAY_OF_WEEK
public static final CobolKeyword DAY_OF_WEEK
-
REPORTS
public static final CobolKeyword REPORTS
-
CODE_SET
public static final CobolKeyword CODE_SET
-
CURRENCY
public static final CobolKeyword CURRENCY
-
ALTERNATE
public static final CobolKeyword ALTERNATE
-
CLASS
public static final CobolKeyword CLASS
-
DUPLICATES
public static final CobolKeyword DUPLICATES
-
ORGANIZATION
public static final CobolKeyword ORGANIZATION
-
PADDING
public static final CobolKeyword PADDING
-
RESERVE
public static final CobolKeyword RESERVE
-
SEQUENTIAL
public static final CobolKeyword SEQUENTIAL
-
AREA
public static final CobolKeyword AREA
-
LINE
public static final CobolKeyword LINE
-
AREAS
public static final CobolKeyword AREAS
-
PIC
public static final CobolKeyword PIC
-
BLANK
public static final CobolKeyword BLANK
-
WHEN
public static final CobolKeyword WHEN
-
PACKED_DECIMAL
public static final CobolKeyword PACKED_DECIMAL
-
POINTER
public static final CobolKeyword POINTER
-
ASCENDING
public static final CobolKeyword ASCENDING
-
DESCENDING
public static final CobolKeyword DESCENDING
-
KEY
public static final CobolKeyword KEY
-
LINAGE_COUNTER
public static final CobolKeyword LINAGE_COUNTER
-
ALTER
public static final CobolKeyword ALTER
-
PROCEED
public static final CobolKeyword PROCEED
-
REEL
public static final CobolKeyword REEL
-
UNIT
public static final CobolKeyword UNIT
-
REWIND
public static final CobolKeyword REWIND
-
LOCK
public static final CobolKeyword LOCK
-
REMOVAL
public static final CobolKeyword REMOVAL
-
ENTRY
public static final CobolKeyword ENTRY
-
COMPUTE
public static final CobolKeyword COMPUTE
-
ROUNDED
public static final CobolKeyword ROUNDED
-
EQUAL
public static final CobolKeyword EQUAL
-
SIZE
public static final CobolKeyword SIZE
-
END_COMPUTE
public static final CobolKeyword END_COMPUTE
-
INVALID
public static final CobolKeyword INVALID
-
END_DELETE
public static final CobolKeyword END_DELETE
-
EVALUATE
public static final CobolKeyword EVALUATE
-
ALSO
public static final CobolKeyword ALSO
-
OTHER
public static final CobolKeyword OTHER
-
END_EVALUATE
public static final CobolKeyword END_EVALUATE
-
GOBACK
public static final CobolKeyword GOBACK
-
MORE_LABELS
public static final CobolKeyword MORE_LABELS
-
IF
public static final CobolKeyword IF
-
ELSE
public static final CobolKeyword ELSE
-
THEN
public static final CobolKeyword THEN
-
NEXT
public static final CobolKeyword NEXT
-
END_IF
public static final CobolKeyword END_IF
-
SENTENCE
public static final CobolKeyword SENTENCE
-
INITIALIZE
public static final CobolKeyword INITIALIZE
-
REPLACING
public static final CobolKeyword REPLACING
-
ALPHABETIC
public static final CobolKeyword ALPHABETIC
-
ALPHANUMERIC
public static final CobolKeyword ALPHANUMERIC
-
NUMERIC
public static final CobolKeyword NUMERIC
-
ALPHANUMERIC_EDITED
public static final CobolKeyword ALPHANUMERIC_EDITED
-
REPLACE
public static final CobolKeyword REPLACE
-
NUMERIC_EDITED
public static final CobolKeyword NUMERIC_EDITED
-
EXEC
public static final CobolKeyword EXEC
-
INSPECT
public static final CobolKeyword INSPECT
-
PERFORM
public static final CobolKeyword PERFORM
-
END_PERFORM
public static final CobolKeyword END_PERFORM
-
VARYING
public static final CobolKeyword VARYING
-
LINAGE
public static final CobolKeyword LINAGE
-
LINES
public static final CobolKeyword LINES
-
FOOTING
public static final CobolKeyword FOOTING
-
AT
public static final CobolKeyword AT
-
TOP
public static final CobolKeyword TOP
-
BOTTOM
public static final CobolKeyword BOTTOM
-
ADD
public static final CobolKeyword ADD
-
END_ADD
public static final CobolKeyword END_ADD
-
GIVING
public static final CobolKeyword GIVING
-
CALL
public static final CobolKeyword CALL
-
END_CALL
public static final CobolKeyword END_CALL
-
REFERENCE
public static final CobolKeyword REFERENCE
-
CONTENT
public static final CobolKeyword CONTENT
-
OVERFLOW
public static final CobolKeyword OVERFLOW
-
EXCEPTION
public static final CobolKeyword EXCEPTION
-
DIVIDE
public static final CobolKeyword DIVIDE
-
END_DIVIDE
public static final CobolKeyword END_DIVIDE
-
REMAINDER
public static final CobolKeyword REMAINDER
-
MERGE
public static final CobolKeyword MERGE
-
COLLATING
public static final CobolKeyword COLLATING
-
SEQUENCE
public static final CobolKeyword SEQUENCE
-
MULTIPLY
public static final CobolKeyword MULTIPLY
-
END_MULTIPLY
public static final CobolKeyword END_MULTIPLY
-
REVERSED
public static final CobolKeyword REVERSED
-
EXTEND
public static final CobolKeyword EXTEND
-
I_O
public static final CobolKeyword I_O
-
READ
public static final CobolKeyword READ
-
END_READ
public static final CobolKeyword END_READ
-
END_RETURN
public static final CobolKeyword END_RETURN
-
REWRITE
public static final CobolKeyword REWRITE
-
I_O_CONTROL
public static final CobolKeyword I_O_CONTROL
-
RERUN
public static final CobolKeyword RERUN
-
EVERY
public static final CobolKeyword EVERY
-
CLOCK_UNITS
public static final CobolKeyword CLOCK_UNITS
-
SAME
public static final CobolKeyword SAME
-
SORT
public static final CobolKeyword SORT
-
MULTIPLE
public static final CobolKeyword MULTIPLE
-
TAPE
public static final CobolKeyword TAPE
-
POSITION
public static final CobolKeyword POSITION
-
END_REWRITE
public static final CobolKeyword END_REWRITE
-
SEARCH
public static final CobolKeyword SEARCH
-
END_SEARCH
public static final CobolKeyword END_SEARCH
-
UP
public static final CobolKeyword UP
-
DOWN
public static final CobolKeyword DOWN
-
TRUE
public static final CobolKeyword TRUE
-
FALSE
public static final CobolKeyword FALSE
-
OFF
public static final CobolKeyword OFF
-
DELIMITED
public static final CobolKeyword DELIMITED
-
STRING
public static final CobolKeyword STRING
-
END_STRING
public static final CobolKeyword END_STRING
-
ALPHABET
public static final CobolKeyword ALPHABET
-
STANDARD_2
public static final CobolKeyword STANDARD_2
-
NATIVE
public static final CobolKeyword NATIVE
-
MEMORY
public static final CobolKeyword MEMORY
-
WORDS
public static final CobolKeyword WORDS
-
SEGMENT_LIMIT
public static final CobolKeyword SEGMENT_LIMIT
-
MODULES
public static final CobolKeyword MODULES
-
BEFORE
public static final CobolKeyword BEFORE
-
AFTER
public static final CobolKeyword AFTER
-
PAGE
public static final CobolKeyword PAGE
-
WRITE
public static final CobolKeyword WRITE
-
END_OF_PAGE
public static final CobolKeyword END_OF_PAGE
-
EOP
public static final CobolKeyword EOP
-
END_WRITE
public static final CobolKeyword END_WRITE
-
ALPHABETIC_LOWER
public static final CobolKeyword ALPHABETIC_LOWER
-
ALPHABETIC_UPPER
public static final CobolKeyword ALPHABETIC_UPPER
-
KANJI
public static final CobolKeyword KANJI
-
SUBTRACT
public static final CobolKeyword SUBTRACT
-
END_SUBTRACT
public static final CobolKeyword END_SUBTRACT
-
UNSTRING
public static final CobolKeyword UNSTRING
-
TALLYING
public static final CobolKeyword TALLYING
-
END_UNSTRING
public static final CobolKeyword END_UNSTRING
-
USE
public static final CobolKeyword USE
-
PROCEDURES
public static final CobolKeyword PROCEDURES
-
BEGINNING
public static final CobolKeyword BEGINNING
-
ENDING
public static final CobolKeyword ENDING
-
ANY
public static final CobolKeyword ANY
-
CONVERTING
public static final CobolKeyword CONVERTING
-
UNTIL
public static final CobolKeyword UNTIL
-
TEST
public static final CobolKeyword TEST
-
POSITIVE
public static final CobolKeyword POSITIVE
-
NEGATIVE
public static final CobolKeyword NEGATIVE
-
THAN
public static final CobolKeyword THAN
-
GREATER
public static final CobolKeyword GREATER
-
LESS
public static final CobolKeyword LESS
-
START
public static final CobolKeyword START
-
END_START
public static final CobolKeyword END_START
-
COPY
public static final CobolKeyword COPY
-
RESET
public static final CobolKeyword RESET
-
RETURNING
public static final CobolKeyword RETURNING
-
FUNCTION
public static final CobolKeyword FUNCTION
-
XML
public static final CobolKeyword XML
-
END_XML
public static final CobolKeyword END_XML
-
PARSE
public static final CobolKeyword PARSE
-
DATE
public static final CobolKeyword DATE
-
TIME
public static final CobolKeyword TIME
-
CANCEL
public static final CobolKeyword CANCEL
-
RETURN
public static final CobolKeyword RETURN
-
ADDRESS
public static final CobolKeyword ADDRESS
-
ASSIGN
public static final CobolKeyword ASSIGN
-
DELIMITER
public static final CobolKeyword DELIMITER
-
PROGRAM
public static final CobolKeyword PROGRAM
-
LENGTH
public static final CobolKeyword LENGTH
-
IDENTIFIED
public static final CobolKeyword IDENTIFIED
-
DELETE
public static final CobolKeyword DELETE
-
CLOSE
public static final CobolKeyword CLOSE
-
OPEN
public static final CobolKeyword OPEN
-
USING
public static final CobolKeyword USING
-
FROM
public static final CobolKeyword FROM
-
FOR
public static final CobolKeyword FOR
-
INTO
public static final CobolKeyword INTO
-
ORDER
public static final CobolKeyword ORDER
-
BY
public static final CobolKeyword BY
-
ALL
public static final CobolKeyword ALL
-
LEFT
public static final CobolKeyword LEFT
-
RIGHT
public static final CobolKeyword RIGHT
-
FIRST
public static final CobolKeyword FIRST
-
OF
public static final CobolKeyword OF
-
SELECT
public static final CobolKeyword SELECT
-
VALUES
public static final CobolKeyword VALUES
-
SET
public static final CobolKeyword SET
-
ON
public static final CobolKeyword ON
-
WITH
public static final CobolKeyword WITH
-
AND
public static final CobolKeyword AND
-
OR
public static final CobolKeyword OR
-
NOT
public static final CobolKeyword NOT
-
IN
public static final CobolKeyword IN
-
NULL
public static final CobolKeyword NULL
-
COUNT
public static final CobolKeyword COUNT
-
COMMA
public static final CobolKeyword COMMA
-
END_EXEC
public static final CobolKeyword END_EXEC
-
IS
public static final CobolKeyword IS
-
VALUE
public static final CobolKeyword VALUE
-
CONTINUE
public static final CobolKeyword CONTINUE
-
GO
public static final CobolKeyword GO
-
TO
public static final CobolKeyword TO
-
INPUT
public static final CobolKeyword INPUT
-
OUTPUT
public static final CobolKeyword OUTPUT
-
SECTION
public static final CobolKeyword SECTION
-
END
public static final CobolKeyword END
-
TRANSFORM
public static final CobolKeyword TRANSFORM
-
CBL
public static final CobolKeyword CBL
-
-
Method Detail
-
values
public static CobolKeyword[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CobolKeyword c : CobolKeyword.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CobolKeyword valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
hasToBeSkippedFromAst
public boolean hasToBeSkippedFromAst(AstNode node)
- Specified by:
hasToBeSkippedFromAst
in interfaceTokenType
-
-