Schnittstelle IOptionalHeaderHolder
- Alle bekannten Unterschnittstellen:
IChainedNode
,IFluentMutableOptionalHeaderHolder<FMOHH>
,IMutableNode<MN>
,IMutableOptionalHeaderHolder
,INode<N>
- Alle bekannten Implementierungsklassen:
BaseMutableNode
,BaseNode
,ChainedNode
,FileNode
,MutableNode
,Node
public interface IOptionalHeaderHolder
A
IOptionalHeaderHolder
can have a header.- Version:
- 2020-03-28
- Autor:
- Silvan Wyss
-
Methodenübersicht
-
Methodendetails
-
getHeader
String getHeader()- Gibt zurück:
- the header of the current
IOptionalHeaderHolder
. - Löst aus:
RuntimeException
- if the currentIOptionalHeaderHolder
does not have a header.
-
getHeaderOrEmptyString
- Gibt zurück:
- the header of the current
IOptionalHeaderHolder
if it has a header, otherwise an emptyString
.
-
getOptionalHeader
- Gibt zurück:
- a new
Optional
with the header of the currentIOptionalHeaderHolder
if it has a header, otherwise an emptyOptional
.
-
hasHeader
boolean hasHeader()- Gibt zurück:
- true if the current
IOptionalHeaderHolder
has a header.
-
hasHeader
- Parameter:
header
-- Gibt zurück:
- true if the current
IOptionalHeaderHolder
has the given header.
-