// Path: src/main/java/com/urbanairship/datacube/CSerializable.java
// public interface CSerializable {
//     byte[] serialize();
// }


import com.urbanairship.datacube.CSerializable;
import com.urbanairship.datacube.serializables.IntSerializable;
/*
Copyright 2012 Urban Airship and Contributors
*/

package com.urbanairship.datacube.bucketers;


/**
 * You can use this when one of your dimension coordinate types is a straightforward Integer.
 */
public class BigEndianIntBucketer extends AbstractIdentityBucketer<Integer> {
    @Override
// Path: src/main/java/com/urbanairship/datacube/CSerializable.java
// public interface CSerializable {
//     byte[] serialize();
// }


// Path: src/main/java/com/urbanairship/datacube/bucketers/BigEndianIntBucketer.java
import com.urbanairship.datacube.CSerializable;
import com.urbanairship.datacube.serializables.IntSerializable;

/*
Copyright 2012 Urban Airship and Contributors
*/

package com.urbanairship.datacube.bucketers;


/**
 * You can use this when one of your dimension coordinate types is a straightforward Integer.
 */
public class BigEndianIntBucketer extends AbstractIdentityBucketer<Integer> {
    @Override
    public CSerializable makeSerializable(Integer coord) {