public class TestEncodeDecodeKeys extends AbstractEncodeDecodeKeysTestCase
IV
s, 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
BlobIV s. |
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, tearDown
assertEquals, 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, logProperties
assertEquals, 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, toString
public TestEncodeDecodeKeys()
public TestEncodeDecodeKeys(String name)
public void test_InlineValue()
public void test_encodeDecode_allTermIds()
BlobIV
s.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
Exception
public void test_dateTime_preservesMillis() throws DatatypeConfigurationException
DatatypeConfigurationException
public void test_encodeDecodeDerivedNumerics() throws Exception
Exception
public void test_encodeDecodeGeoSpatialLiterals01() throws Exception
Exception
public void test_encodeDecodeGeoSpatialLiterals02() throws Exception
Exception
public 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.