Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 
 package org.easycluster.easycluster.serialization.tlv.encode.encoders;
 
 import java.util.List;
 
public class LongTLVEncoder extends AbstractNumberTLVEncoder implements TLVEncoder {
	@SuppressWarnings("unused")
	private static final Logger	logger				= LoggerFactory.getLogger(LongTLVEncoder.class);
	private static final int	DEFAULT_BYTE_SIZE	= 8;
	public List<byte[]> encode(Object fromTLVEncodeContext ctx) {
		byte[] ret = null;
		if (from instanceof Long) {
			int byteSize = getAnnotationByteSize(ctx);
			if (-1 == byteSize) {
				byteSize = ;
			}
			ret = ctx.getNumberCodec().long2Bytes(((Longfrom).longValue(), byteSize);
else {
			throw new RuntimeException("LongTLVEncoder: wrong source type. [" + from.getClass() + "]");
		}
		return Arrays.asList(ret);
	}
New to GrepCode? Check out our FAQ X