Package de.fabmax.webidl.model
Class IdlDecoratedElement
-
- All Implemented Interfaces:
public abstract class IdlDecoratedElement extends IdlElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public abstract classIdlDecoratedElement.Builder
-
Field Summary
Fields Modifier and Type Field Description private final List<IdlDecorator>decoratorsprivate final Stringnameprivate final IdlModelparentModel
-
Method Summary
Modifier and Type Method Description final List<IdlDecorator>getDecorators()final StringdecoratorsToStringOrEmpty(String prefix, String postfix)final BooleanhasDecorator(String key)final StringgetDecoratorValue(String key, String default)final BooleanmatchesPlatform(String platformName)final List<String>getPlatforms()StringtoString(String indent)-
-
Method Detail
-
getDecorators
final List<IdlDecorator> getDecorators()
-
decoratorsToStringOrEmpty
final String decoratorsToStringOrEmpty(String prefix, String postfix)
-
hasDecorator
final Boolean hasDecorator(String key)
-
getDecoratorValue
final String getDecoratorValue(String key, String default)
-
matchesPlatform
final Boolean matchesPlatform(String platformName)
-
getPlatforms
final List<String> getPlatforms()
-
-
-
-