Class VectorShape.VectorRegexOptimization
- java.lang.Object
-
- io.github.applecommander.bastools.api.shapes.VectorShape.VectorRegexOptimization
-
- All Implemented Interfaces:
java.util.function.Function<java.lang.String,java.lang.String>
- Enclosing class:
- VectorShape
public static class VectorShape.VectorRegexOptimization extends java.lang.Object implements java.util.function.Function<java.lang.String,java.lang.String>A vector optimization based on regex. Transformation is optional to (for instance) change amoveto aplotcommand. Note that the regex requires a matcher group; also be aware that an empty group "()" is a viable solution.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringapply(java.lang.String shortCommands)static java.util.function.Function<java.lang.String,java.lang.String>of(java.lang.String regex)static java.util.function.Function<java.lang.String,java.lang.String>of(java.lang.String regex, java.util.function.Function<java.lang.String,java.lang.String> transformation)
-
-
-
Method Detail
-
of
public static java.util.function.Function<java.lang.String,java.lang.String> of(java.lang.String regex, java.util.function.Function<java.lang.String,java.lang.String> transformation)
-
of
public static java.util.function.Function<java.lang.String,java.lang.String> of(java.lang.String regex)
-
apply
public java.lang.String apply(java.lang.String shortCommands)
- Specified by:
applyin interfacejava.util.function.Function<java.lang.String,java.lang.String>
-
-