public interface JPRACheckerCapabilitiesType
| Modifier and Type | Method and Description |
|---|---|
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getMatrixFloatSizeSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getMatrixIntegerSizeSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jfunctional.Pair<com.io7m.jranges.RangeInclusiveB,com.io7m.jranges.RangeInclusiveB>> |
getMatrixSizeElementsSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getPackedIntegerSizeBitsSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getPackedSizeBitsSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getRecordFloatSizeBitsSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getRecordIntegerSizeBitsSupported() |
com.gs.collections.api.set.ImmutableSet<String> |
getStringEncodingsSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getVectorFloatSizeSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getVectorIntegerSizeSupported() |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> |
getVectorSizeSupported() |
boolean |
isMatrixFloatSizeSupported(BigInteger size) |
boolean |
isMatrixIntegerSizeSupported(BigInteger size) |
boolean |
isMatrixSizeElementsSupported(BigInteger width,
BigInteger height) |
boolean |
isPackedIntegerSizeBitsSupported(BigInteger size) |
boolean |
isPackedSizeBitsSupported(BigInteger size) |
boolean |
isRecordFloatSizeBitsSupported(BigInteger size) |
boolean |
isRecordIntegerSizeBitsSupported(BigInteger size) |
boolean |
isStringEncodingSupported(String encoding) |
boolean |
isVectorFloatSizeSupported(BigInteger size) |
boolean |
isVectorIntegerSizeSupported(BigInteger size) |
boolean |
isVectorSizeElementsSupported(BigInteger size) |
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getRecordIntegerSizeBitsSupported()
integer sizes in recordsboolean isRecordIntegerSizeBitsSupported(BigInteger size)
size - The size in bitstrue iff integer types of the given size are
supported in recordsboolean isRecordFloatSizeBitsSupported(BigInteger size)
size - The size in bitstrue iff float types of the given size are
supported in recordsboolean isVectorSizeElementsSupported(BigInteger size)
size - The size in elementstrue iff vectors of the given size are supportedboolean isMatrixSizeElementsSupported(BigInteger width, BigInteger height)
width - The number of matrix columnsheight - The number of matrix rowstrue iff matrices of the given size are supported in
recordscom.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getRecordFloatSizeBitsSupported()
float sizes in recordsboolean isStringEncodingSupported(String encoding)
encoding - The encodingtrue iff the given string encoding is supportedcom.gs.collections.api.set.ImmutableSet<String> getStringEncodingsSupported()
com.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getVectorSizeSupported()
boolean isVectorIntegerSizeSupported(BigInteger size)
size - The size in bitstrue iff integer types of the given size are
supported in vectorscom.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getVectorIntegerSizeSupported()
integer sizes in vectorsboolean isVectorFloatSizeSupported(BigInteger size)
size - The size in bitstrue iff float types of the given size are
supported in vectorscom.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getVectorFloatSizeSupported()
float sizes in vectorscom.gs.collections.api.list.ImmutableList<com.io7m.jfunctional.Pair<com.io7m.jranges.RangeInclusiveB,com.io7m.jranges.RangeInclusiveB>> getMatrixSizeElementsSupported()
boolean isMatrixIntegerSizeSupported(BigInteger size)
size - The size in bitstrue iff integer types of the given size are
supported in matricescom.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getMatrixIntegerSizeSupported()
integer sizes in matricesboolean isMatrixFloatSizeSupported(BigInteger size)
size - The size in bitstrue iff float types of the given size are
supported in matricescom.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getMatrixFloatSizeSupported()
float sizes in matricescom.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getPackedIntegerSizeBitsSupported()
integer sizes in packed typesboolean isPackedIntegerSizeBitsSupported(BigInteger size)
size - The size in bitstrue iff integer types of the given size are
supported in packed typescom.gs.collections.api.list.ImmutableList<com.io7m.jranges.RangeInclusiveB> getPackedSizeBitsSupported()
packed type sizesboolean isPackedSizeBitsSupported(BigInteger size)
size - The size in bitstrue iff packed types of the given size are
supportedCopyright © 2017 <code@io7m.com> http://io7m.com