Package com.github.rjeschke.txtmark
Enum BlockType
- java.lang.Object
-
- java.lang.Enum<BlockType>
-
- com.github.rjeschke.txtmark.BlockType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BLOCKQUOTEA block quote.CODEA code block.FENCED_CODEA fenced code block.HEADLINEA headline.LIST_ITEMA list item.NONEUnspecified.ORDERED_LISTAn ordered list.PARAGRAPHA paragraph.RULERA horizontal ruler.UNORDERED_LISTAn unordered list.XMLA XML block.
-
Constructor Summary
Constructors Modifier Constructor Description privateBlockType()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BlockTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static BlockType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE
public static final BlockType NONE
Unspecified. Used for root block and list items without paragraphs.
-
BLOCKQUOTE
public static final BlockType BLOCKQUOTE
A block quote.
-
CODE
public static final BlockType CODE
A code block.
-
FENCED_CODE
public static final BlockType FENCED_CODE
A fenced code block.
-
HEADLINE
public static final BlockType HEADLINE
A headline.
-
LIST_ITEM
public static final BlockType LIST_ITEM
A list item.
-
ORDERED_LIST
public static final BlockType ORDERED_LIST
An ordered list.
-
PARAGRAPH
public static final BlockType PARAGRAPH
A paragraph.
-
RULER
public static final BlockType RULER
A horizontal ruler.
-
UNORDERED_LIST
public static final BlockType UNORDERED_LIST
An unordered list.
-
XML
public static final BlockType XML
A XML block.
-
-
Method Detail
-
values
public static BlockType[] 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 (BlockType c : BlockType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BlockType valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-