Interface OptionalHeaderHolder
- All Known Subinterfaces:
FluentMutableOptionalHeaderHolder<H>, IChainedNode, IMutableNode<N>, INode<N>, MutableOptionalHeaderHolder
- All Known Implementing Classes:
AbstractMutableNode, AbstractNode, ChainedNode, FileNode, ImmutableNode, MutableNode
-
Method Summary
-
Method Details
-
getHeader
String getHeader()- Returns:
- the header of the current
OptionalHeaderHolder - Throws:
RuntimeException- if the currentOptionalHeaderHolderdoes not have a header
-
getHeaderOrEmptyString
- Returns:
- the header of the current
OptionalHeaderHolderif the currentOptionalHeaderHolderhas a header, an emptyStringotherwise
-
getOptionalHeader
- Returns:
- a new
Optionalwith the header of the currentOptionalHeaderHolderif the currentOptionalHeaderHolderhas a header has a header, an emptyOptionalotherwise
-
hasHeader
boolean hasHeader()- Returns:
- true if the current
OptionalHeaderHolderhas a header, false otherwise
-
hasHeader
- Parameters:
header-- Returns:
- true if the current
OptionalHeaderHolderhas the given header, false otherwise
-