-
Notifications
You must be signed in to change notification settings - Fork 0
Annotations
This annotation marks the constructor of a class that should be used when a class has multiple constructors.
This annotation will get the value of the group named groupName. The parameter/property must have the type kotlin.String or any super-type. If the type does not match a com.pploder.regularmap.err.IllegalParameterException will be thrown.
This annotation will get the value of the captured group with the number groupId. The parameter/property must have the type kotlin.String or any super-type. If the type does not match a com.pploder.regularmap.err.IllegalParameterException will be thrown.
This annotation will get a list of all (captured) group values. The parameter/property must have the type kotlin.List or any super-type. If the type does not match a com.pploder.regularmap.err.IllegalParameterException will be thrown.
This annotation will get the amount of groups. The parameter/property must have the type kotlin.Number or any sub-type. If the type does not match a com.pploder.regularmap.err.IllegalParameterException will be thrown.
This annotation will get the offset of the group with the name groupName. The parameter/property must have the type kotlin.Pair or any super-type. If the type does not match a com.pploder.regularmap.err.IllegalParameterException will be thrown.
This annotation will get the offset of the captured group with the number groupId. The parameter/property must have the type kotlin.Pair or any super-type. If the type does not match a com.pploder.regularmap.err.IllegalParameterException will be thrown.