public class TestEncodeDecodeKeys extends AbstractEncodeDecodeKeysTestCase
IVs, ideally randomly
generated for each type of VTE and DTE.TestCase2.MyProperties, TestCase2.RandomType_randomType, log| Constructor and Description |
|---|
TestEncodeDecodeKeys() |
TestEncodeDecodeKeys(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
test_dateTime_preservesMillis()
Unit test verifies that the inline xsd:dateTime representation preserves
the milliseconds units.
|
void |
test_encodeDecode_allTermIds()
Unit test for encoding and decoding a statement formed from
BlobIVs. |
void |
test_encodeDecode_BNode_INT_ID()
Unit test for
NumericBNodeIV, which provides support for inlining
a told blank node whose ID can be parsed as an
Integer. |
void |
test_encodeDecode_BNode_UUID_ID()
Unit test for
UUIDBNodeIV, which provides support for inlining a
told blank node whose ID can be parsed as a UUID. |
void |
test_encodeDecode_sids()
Unit test for
SidIV. |
void |
test_encodeDecode_URIByteIV()
Unit test for a fully inlined representation of a URI based on a
byte code. |
void |
test_encodeDecode_URIShortIV()
Unit test for a fully inlined representation of a URI based on a
short code. |
void |
test_encodeDecode_UUID()
Unit test for
UUIDLiteralIV. |
void |
test_encodeDecode_XSDBoolean()
Unit test where the RDF Object position is an xsd:boolean.
|
void |
test_encodeDecode_XSDByte()
Unit test for
XSDNumericIV. |
void |
test_encodeDecode_XSDDouble()
Unit test for
XSDNumericIV. |
void |
test_encodeDecode_XSDFloat()
Unit test for
XSDNumericIV. |
void |
test_encodeDecode_XSDInt()
Unit test for
XSDNumericIV. |
void |
test_encodeDecode_XSDLong()
Unit test for
XSDNumericIV. |
void |
test_encodeDecode_XSDShort()
Unit test for
XSDNumericIV. |
void |
test_encodeDecodeColor()
Unit test for the
ColorsEnumExtension. |
void |
test_encodeDecodeDateTime()
Unit test for round-trip of xsd:dateTime values.
|
void |
test_encodeDecodeDerivedNumerics()
Unit test for round-trip of derived numeric values.
|
void |
test_encodeDecodeEpoch()
Unit test for the
EpochExtension. |
void |
test_encodeDecodeGeoSpatialLiterals01()
Unit test for round-trip of GeoSpatial literals
|
void |
test_encodeDecodeGeoSpatialLiterals02()
Unit test for round-trip of GeoSpatial literals
|
void |
test_InlineValue() |
decodeStatementKey, doComparatorTest, doEncodeDecodeTest, newTermId, setUp, tearDownassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEqualsWithinUlps, assertSameArray, assertSameArray, assertSameBigDecimal, assertSameBigDecimal, assertSameBigInteger, assertSameBigInteger, assertSameIterator, assertSameIterator, assertSameIteratorAnyOrder, assertSameIteratorAnyOrder, assertSameValue, assertSameValue, assertZeroUlps, assertZeroUlps, fail, getInnerCause, getNormalInt, getProjectBuildPath, getProperties, getRandomObject, getRandomObject, getRandomOrder, getRandomString, getTestInputStream, getTestResource, getTestResource, getUlps, getUlps, isDEBUG, isDEBUG, isINFO, isINFO, isInnerCause, logPropertiesassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toStringpublic TestEncodeDecodeKeys()
public TestEncodeDecodeKeys(String name)
public void test_InlineValue()
public void test_encodeDecode_allTermIds()
BlobIVs.public void test_encodeDecode_XSDBoolean()
public void test_encodeDecode_XSDByte()
XSDNumericIV.public void test_encodeDecode_XSDShort()
XSDNumericIV.public void test_encodeDecode_XSDInt()
XSDNumericIV.public void test_encodeDecode_XSDLong()
XSDNumericIV.public void test_encodeDecode_XSDFloat()
XSDNumericIV.public void test_encodeDecode_XSDDouble()
XSDNumericIV.public void test_encodeDecode_UUID()
UUIDLiteralIV.public void test_encodeDecode_BNode_UUID_ID()
UUIDBNodeIV, which provides support for inlining a
told blank node whose ID can be parsed as a UUID.public void test_encodeDecode_BNode_INT_ID()
NumericBNodeIV, which provides support for inlining
a told blank node whose ID can be parsed as an
Integer.public void test_encodeDecodeEpoch()
EpochExtension.public void test_encodeDecodeColor()
ColorsEnumExtension.public void test_encodeDecodeDateTime()
throws Exception
Exceptionpublic void test_dateTime_preservesMillis()
throws DatatypeConfigurationException
DatatypeConfigurationExceptionpublic void test_encodeDecodeDerivedNumerics()
throws Exception
Exceptionpublic void test_encodeDecodeGeoSpatialLiterals01()
throws Exception
Exceptionpublic void test_encodeDecodeGeoSpatialLiterals02()
throws Exception
Exceptionpublic void test_encodeDecode_sids()
SidIV.public void test_encodeDecode_URIByteIV()
byte code. The flags byte looks like:
VTE=URI, inline=true, extension=false,
DTE=XSDByte. It is followed by a unsigned byte value
which is the index of the URI in the Vocabulary class for the
triple store.public void test_encodeDecode_URIShortIV()
short code. The flags byte looks like:
VTE=URI, inline=true, extension=false,
DTE=XSDShort. It is followed by an unsigned short
value which is the index of the URI in the Vocabulary class for
the triple store.Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.