├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── haxelib.json ├── src ├── Iterators.hx └── iterators │ ├── CharCodeIterator.hx │ ├── CharCodeReversiveIterator.hx │ ├── CharIterator.hx │ ├── CharReversiveIterator.hx │ ├── FieldValueIterator.hx │ ├── FloatIterator.hx │ ├── IndexCharIterator.hx │ ├── IndexCharReversiveIterator.hx │ ├── IndexReversiveIterator.hx │ ├── IndexValueIterator.hx │ ├── IndexValueReversiveIterator.hx │ ├── IntIterator.hx │ ├── KeyValueDynamicAccessIterator.hx │ ├── MapPairIterator.hx │ ├── ValueReversiveIterator.hx │ ├── exceptions │ ├── IllegalValueException.hx │ └── IteratorsException.hx │ └── items │ ├── IndexCharPair.hx │ ├── IndexValuePair.hx │ └── KeyValuePair.hx ├── submit.sh ├── test ├── BaseCase.hx ├── Test.hx └── cases │ ├── TestAnonymousObject.hx │ ├── TestArray.hx │ ├── TestDynamicAccess.hx │ ├── TestFloat.hx │ ├── TestInt.hx │ ├── TestMap.hx │ └── TestString.hx └── tests.hxml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/README.md -------------------------------------------------------------------------------- /haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/haxelib.json -------------------------------------------------------------------------------- /src/Iterators.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/Iterators.hx -------------------------------------------------------------------------------- /src/iterators/CharCodeIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/CharCodeIterator.hx -------------------------------------------------------------------------------- /src/iterators/CharCodeReversiveIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/CharCodeReversiveIterator.hx -------------------------------------------------------------------------------- /src/iterators/CharIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/CharIterator.hx -------------------------------------------------------------------------------- /src/iterators/CharReversiveIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/CharReversiveIterator.hx -------------------------------------------------------------------------------- /src/iterators/FieldValueIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/FieldValueIterator.hx -------------------------------------------------------------------------------- /src/iterators/FloatIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/FloatIterator.hx -------------------------------------------------------------------------------- /src/iterators/IndexCharIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/IndexCharIterator.hx -------------------------------------------------------------------------------- /src/iterators/IndexCharReversiveIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/IndexCharReversiveIterator.hx -------------------------------------------------------------------------------- /src/iterators/IndexReversiveIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/IndexReversiveIterator.hx -------------------------------------------------------------------------------- /src/iterators/IndexValueIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/IndexValueIterator.hx -------------------------------------------------------------------------------- /src/iterators/IndexValueReversiveIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/IndexValueReversiveIterator.hx -------------------------------------------------------------------------------- /src/iterators/IntIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/IntIterator.hx -------------------------------------------------------------------------------- /src/iterators/KeyValueDynamicAccessIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/KeyValueDynamicAccessIterator.hx -------------------------------------------------------------------------------- /src/iterators/MapPairIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/MapPairIterator.hx -------------------------------------------------------------------------------- /src/iterators/ValueReversiveIterator.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/ValueReversiveIterator.hx -------------------------------------------------------------------------------- /src/iterators/exceptions/IllegalValueException.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/exceptions/IllegalValueException.hx -------------------------------------------------------------------------------- /src/iterators/exceptions/IteratorsException.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/exceptions/IteratorsException.hx -------------------------------------------------------------------------------- /src/iterators/items/IndexCharPair.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/items/IndexCharPair.hx -------------------------------------------------------------------------------- /src/iterators/items/IndexValuePair.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/items/IndexValuePair.hx -------------------------------------------------------------------------------- /src/iterators/items/KeyValuePair.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/src/iterators/items/KeyValuePair.hx -------------------------------------------------------------------------------- /submit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/submit.sh -------------------------------------------------------------------------------- /test/BaseCase.hx: -------------------------------------------------------------------------------- 1 | @:keepSub 2 | class BaseCase { 3 | public function new() {} 4 | } -------------------------------------------------------------------------------- /test/Test.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/Test.hx -------------------------------------------------------------------------------- /test/cases/TestAnonymousObject.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/cases/TestAnonymousObject.hx -------------------------------------------------------------------------------- /test/cases/TestArray.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/cases/TestArray.hx -------------------------------------------------------------------------------- /test/cases/TestDynamicAccess.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/cases/TestDynamicAccess.hx -------------------------------------------------------------------------------- /test/cases/TestFloat.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/cases/TestFloat.hx -------------------------------------------------------------------------------- /test/cases/TestInt.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/cases/TestInt.hx -------------------------------------------------------------------------------- /test/cases/TestMap.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/cases/TestMap.hx -------------------------------------------------------------------------------- /test/cases/TestString.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/test/cases/TestString.hx -------------------------------------------------------------------------------- /tests.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RealyUniqueName/Iterators/HEAD/tests.hxml --------------------------------------------------------------------------------