Class GridPatternGroup
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<GridPattern>
-
- org.stathissideris.ascii2image.text.GridPatternGroup
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<GridPattern>
,Collection<GridPattern>
,List<GridPattern>
,RandomAccess
public class GridPatternGroup extends ArrayList<GridPattern>
- Author:
- Efstathios Sideris
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description GridPatternGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(GridPattern... patterns)
boolean
areAllMatchedBy(TextGrid grid)
boolean
isAnyMatchedBy(TextGrid grid)
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Field Detail
-
cornerCriteria
public static final GridPatternGroup cornerCriteria
-
normalCornerCriteria
public static final GridPatternGroup normalCornerCriteria
-
roundCornerCriteria
public static final GridPatternGroup roundCornerCriteria
-
corner1Criteria
public static final GridPatternGroup corner1Criteria
-
corner2Criteria
public static final GridPatternGroup corner2Criteria
-
corner3Criteria
public static final GridPatternGroup corner3Criteria
-
corner4Criteria
public static final GridPatternGroup corner4Criteria
-
normalCorner1Criteria
public static final GridPatternGroup normalCorner1Criteria
-
normalCorner2Criteria
public static final GridPatternGroup normalCorner2Criteria
-
normalCorner3Criteria
public static final GridPatternGroup normalCorner3Criteria
-
normalCorner4Criteria
public static final GridPatternGroup normalCorner4Criteria
-
roundCorner1Criteria
public static final GridPatternGroup roundCorner1Criteria
-
roundCorner2Criteria
public static final GridPatternGroup roundCorner2Criteria
-
roundCorner3Criteria
public static final GridPatternGroup roundCorner3Criteria
-
roundCorner4Criteria
public static final GridPatternGroup roundCorner4Criteria
-
intersectionCriteria
public static final GridPatternGroup intersectionCriteria
-
TCriteria
public static final GridPatternGroup TCriteria
-
inverseTCriteria
public static final GridPatternGroup inverseTCriteria
-
KCriteria
public static final GridPatternGroup KCriteria
-
inverseKCriteria
public static final GridPatternGroup inverseKCriteria
-
crossCriteria
public static final GridPatternGroup crossCriteria
-
stubCriteria
public static final GridPatternGroup stubCriteria
-
verticalLinesEndCriteria
public static final GridPatternGroup verticalLinesEndCriteria
-
horizontalLinesEndCriteria
public static final GridPatternGroup horizontalLinesEndCriteria
-
linesEndCriteria
public static final GridPatternGroup linesEndCriteria
-
crossOnLineCriteria
public static final GridPatternGroup crossOnLineCriteria
-
horizontalCrossOnLineCriteria
public static final GridPatternGroup horizontalCrossOnLineCriteria
-
verticalCrossOnLineCriteria
public static final GridPatternGroup verticalCrossOnLineCriteria
-
starOnLineCriteria
public static final GridPatternGroup starOnLineCriteria
-
horizontalStarOnLineCriteria
public static final GridPatternGroup horizontalStarOnLineCriteria
-
verticalStarOnLineCriteria
public static final GridPatternGroup verticalStarOnLineCriteria
-
loneDiagonalCriteria
public static final GridPatternGroup loneDiagonalCriteria
-
-
Method Detail
-
areAllMatchedBy
public boolean areAllMatchedBy(TextGrid grid)
-
isAnyMatchedBy
public boolean isAnyMatchedBy(TextGrid grid)
-
add
public void add(GridPattern... patterns)
-
-