@Override public ByteOrder deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException { if (ByteOrder.BIG_ENDIAN.toString().equals(jp.getText())) { return ByteOrder.BIG_ENDIAN; } return ByteOrder.LITTLE_ENDIAN; } }
private String generateByteOrder(final ByteOrder byteOrder, final int primitiveTypeSize) { if (primitiveTypeSize == 1) { return ""; } if ("BIG_ENDIAN".equals(byteOrder.toString())) { return "BigEndian"; } return "LittleEndian"; }
/** * Parses the String argument as a {@link ByteOrder}. * <p> * Returns {@code ByteOrder.LITTLE_ENDIAN} if the given value is {@code "LITTLE_ENDIAN"}. * </p> * <p> * Returns {@code ByteOrder.BIG_ENDIAN} if the given value is {@code "BIG_ENDIAN"}. * </p> * Examples: * <ul> * <li>{@code ByteOrderParser.parseByteOrder("LITTLE_ENDIAN")} returns {@code ByteOrder.LITTLE_ENDIAN}</li> * <li>{@code ByteOrderParser.parseByteOrder("BIG_ENDIAN")} returns {@code ByteOrder.BIG_ENDIAN}</li> * </ul> * * @param value * the {@code String} containing the ByteOrder representation to be parsed * @return the ByteOrder represented by the string argument * @throws IllegalArgumentException * if the {@code String} containing the ByteOrder representation to be parsed is unknown. */ public static ByteOrder parseByteOrder(final String value) { if (ByteOrder.BIG_ENDIAN.toString().equals(value)) { return ByteOrder.BIG_ENDIAN; } if (ByteOrder.LITTLE_ENDIAN.toString().equals(value)) { return ByteOrder.LITTLE_ENDIAN; } throw new IllegalArgumentException("Unsupported byte order setting: " + value + ", expeced one of " + ByteOrder.LITTLE_ENDIAN + ", " + ByteOrder.BIG_ENDIAN); }
public ByteOrder convert(String s) throws Exception { if (s.equalsIgnoreCase(ByteOrder.BIG_ENDIAN.toString())) { return ByteOrder.BIG_ENDIAN; } if (s.equalsIgnoreCase(ByteOrder.LITTLE_ENDIAN.toString())) { return ByteOrder.LITTLE_ENDIAN; } throw new TypeConversionException("'" + s + "' is not a valid ByteOrder"); } }
private TIFFStreamMetadataFormat() { super(SUN_NATIVE_STREAM_METADATA_FORMAT_NAME, CHILD_POLICY_ALL); addElement("ByteOrder", SUN_NATIVE_STREAM_METADATA_FORMAT_NAME, CHILD_POLICY_EMPTY); addAttribute("ByteOrder", "value", DATATYPE_STRING, true, ByteOrder.BIG_ENDIAN.toString(), Arrays.asList(ByteOrder.BIG_ENDIAN.toString(), ByteOrder.LITTLE_ENDIAN.toString())); }
final int flags = extractFlags(srcMem); final boolean bigEndian = (flags & BIG_ENDIAN_FLAG_MASK) > 0; final String nativeOrder = ByteOrder.nativeOrder().toString(); final boolean readOnly = (flags & READ_ONLY_FLAG_MASK) > 0; final boolean empty = (flags & EMPTY_FLAG_MASK) > 0;
@Override public Node getAsTree(final String formatName) { Validate.isTrue(nativeMetadataFormatName.equals(formatName), formatName, "Unsupported metadata format: %s"); IIOMetadataNode root = new IIOMetadataNode(nativeMetadataFormatName); IIOMetadataNode byteOrderNode = new IIOMetadataNode("ByteOrder"); root.appendChild(byteOrderNode); byteOrderNode.setAttribute("value", byteOrder.toString()); return root; }
final String nativeOrder = ByteOrder.nativeOrder().toString(); final boolean bigEndian = (flags & BIG_ENDIAN_FLAG_MASK) > 0; final boolean readOnly = (flags & READ_ONLY_FLAG_MASK) > 0;
final String nativeOrder = ByteOrder.nativeOrder().toString(); final boolean compact = (flags & COMPACT_FLAG_MASK) > 0; final boolean oooFlag = (flags & OUT_OF_ORDER_FLAG_MASK) > 0;
/** Parses a {@link ByteOrder} value. * * @param s a string (either <samp>BIG_ENDIAN</samp> or <samp>LITTLE_ENDIAN</samp>). * @return the corresponding byte order ({@link ByteOrder#BIG_ENDIAN} or {@link ByteOrder#LITTLE_ENDIAN}). */ public static ByteOrder byteOrder( final String s ) { if ( s.equals( ByteOrder.BIG_ENDIAN.toString() ) ) return ByteOrder.BIG_ENDIAN; if ( s.equals( ByteOrder.LITTLE_ENDIAN.toString() ) ) return ByteOrder.LITTLE_ENDIAN; throw new IllegalArgumentException( "Unknown byte order " + s ); }
/** Parses a {@link ByteOrder} value. * * @param s a string (either <samp>BIG_ENDIAN</samp> or <samp>LITTLE_ENDIAN</samp>). * @return the corresponding byte order ({@link ByteOrder#BIG_ENDIAN} or {@link ByteOrder#LITTLE_ENDIAN}). */ public static ByteOrder byteOrder( final String s ) { if ( s.equals( ByteOrder.BIG_ENDIAN.toString() ) ) return ByteOrder.BIG_ENDIAN; if ( s.equals( ByteOrder.LITTLE_ENDIAN.toString() ) ) return ByteOrder.LITTLE_ENDIAN; throw new IllegalArgumentException( "Unknown byte order " + s ); }
@Override public ByteOrder deserialize( JsonParser jp, DeserializationContext ctxt ) throws IOException, JsonProcessingException { if (ByteOrder.BIG_ENDIAN.toString().equals(jp.getText())) { return ByteOrder.BIG_ENDIAN; } return ByteOrder.LITTLE_ENDIAN; } }
@Override public ByteOrder deserialize( JsonParser jp, DeserializationContext ctxt ) throws IOException, JsonProcessingException { if (ByteOrder.BIG_ENDIAN.toString().equals(jp.getText())) { return ByteOrder.BIG_ENDIAN; } return ByteOrder.LITTLE_ENDIAN; } }
/** * Get the byte order. * * @return the byte order. */ public String getByteOrder() { return _byteOrder.toString().replace("_", "-").toLowerCase(); }
protected void overrideByteOrder() { String byteOrderOverride = System.getProperty(BYTE_ORDER_OVERRIDE_PROPERTY); if (StringUtil.isNullOrEmpty(byteOrderOverride)) { return; } if (BIG_ENDIAN.toString().equals(byteOrderOverride)) { byteOrder = BIG_ENDIAN; } else if (LITTLE_ENDIAN.toString().equals(byteOrderOverride)) { byteOrder = LITTLE_ENDIAN; } }
public ByteOrder convert(String s) throws Exception { if (s.equalsIgnoreCase(ByteOrder.BIG_ENDIAN.toString())) { return ByteOrder.BIG_ENDIAN; } if (s.equalsIgnoreCase(ByteOrder.LITTLE_ENDIAN.toString())) { return ByteOrder.LITTLE_ENDIAN; } throw new TypeConversionException("'" + s + "' is not a valid ByteOrder"); } }
private void appendByteBufferShape(ByteBuffer byteBuffer) { sb.append(" {order: "); sb.append(byteBuffer.order().toString()); sb.append('}'); }
static private <E extends Estimator & HasBooster & HasXGBoostOptions> Learner getLearner(E estimator){ Booster booster = estimator.getBooster(); String byteOrder = (String)estimator.getOption(HasXGBoostOptions.OPTION_BYTE_ORDER, (ByteOrder.nativeOrder()).toString()); String charset = (String)estimator.getOption(HasXGBoostOptions.OPTION_CHARSET, null); return booster.getLearner(ByteOrderUtil.forValue(byteOrder), charset); } }
public Node getAsTree(String formatName) { IIOMetadataNode root = new IIOMetadataNode(nativeMetadataFormatName); IIOMetadataNode byteOrderNode = new IIOMetadataNode("ByteOrder"); byteOrderNode.setAttribute("value", byteOrder.toString()); root.appendChild(byteOrderNode); return root; }
public Node getAsTree(String formatName) { IIOMetadataNode root = new IIOMetadataNode(nativeMetadataFormatName); IIOMetadataNode byteOrderNode = new IIOMetadataNode("ByteOrder"); byteOrderNode.setAttribute("value", byteOrder.toString()); root.appendChild(byteOrderNode); return root; }