Class DefaultPaintParser
java.lang.Object
com.github.weisj.jsvg.paint.impl.DefaultPaintParser
- All Implemented Interfaces:
PaintParser
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from interface PaintParser
DEFAULT_COLOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intcharToColorInt(char c) @Nullable ColorparseColor(@NotNull String value) private intparseColorComponent(String value, boolean percentage) private intparseHex(char[] chars) @Nullable SVGPaintparsePaint(@Nullable String value)
-
Field Details
-
LOGGER
-
-
Constructor Details
-
DefaultPaintParser
public DefaultPaintParser()
-
-
Method Details
-
parseColor
- Specified by:
parseColorin interfacePaintParser
-
parsePaint
- Specified by:
parsePaintin interfacePaintParser
-
parseColorComponent
-
parseHex
private int parseHex(char[] chars) -
charToColorInt
private int charToColorInt(char c)
-