Class StandardTestReader
- java.lang.Object
-
- org.thymeleaf.testing.templateengine.standard.test.reader.StandardTestReader
-
- All Implemented Interfaces:
IStandardTestReader
public class StandardTestReader extends java.lang.Object implements IStandardTestReader
-
-
Field Summary
Fields Modifier and Type Field Description static charCOMMENT_PREFIX_CHARstatic java.util.regex.PatternFIELD_DEFINITION_PATTERNstatic intFIELD_NAME_GROUPstatic charFIELD_PREFIX_CHARstatic intFIELD_QUALIFIER_GROUP
-
Constructor Summary
Constructors Constructor Description StandardTestReader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringextractFieldDefinition(java.lang.String line)private static java.lang.StringextractFieldName(java.lang.String fieldDefinition)private static java.lang.StringextractFieldQualifier(java.lang.String fieldDefinition)protected booleanisCommentLine(java.lang.String line)private static booleanisFieldDefinition(java.lang.String name)StandardTestRawDatareadTestResource(java.lang.String executionId, ITestResource resource, StandardTestableResolver resolver)
-
-
-
Field Detail
-
COMMENT_PREFIX_CHAR
public static final char COMMENT_PREFIX_CHAR
- See Also:
- Constant Field Values
-
FIELD_PREFIX_CHAR
public static final char FIELD_PREFIX_CHAR
- See Also:
- Constant Field Values
-
FIELD_DEFINITION_PATTERN
public static final java.util.regex.Pattern FIELD_DEFINITION_PATTERN
-
FIELD_NAME_GROUP
public static final int FIELD_NAME_GROUP
- See Also:
- Constant Field Values
-
FIELD_QUALIFIER_GROUP
public static final int FIELD_QUALIFIER_GROUP
- See Also:
- Constant Field Values
-
-
Method Detail
-
readTestResource
public StandardTestRawData readTestResource(java.lang.String executionId, ITestResource resource, StandardTestableResolver resolver) throws java.io.IOException
- Specified by:
readTestResourcein interfaceIStandardTestReader- Throws:
java.io.IOException
-
isCommentLine
protected boolean isCommentLine(java.lang.String line)
-
extractFieldDefinition
private static java.lang.String extractFieldDefinition(java.lang.String line)
-
isFieldDefinition
private static boolean isFieldDefinition(java.lang.String name)
-
extractFieldName
private static java.lang.String extractFieldName(java.lang.String fieldDefinition)
-
extractFieldQualifier
private static java.lang.String extractFieldQualifier(java.lang.String fieldDefinition)
-
-