Java 类com.fasterxml.jackson.databind.ser.std.StdKeySerializer 实例源码

项目:gytheio    文件:JacksonDataFormatTest.java   
/**
 * Determines whether or not the Jackson library present will serialize a class Map
 * key with the 'class ' prefix.
 * 
 * @return true if a 'class ' prefix will be present in keys
 */
protected boolean isClassMapKeySerializedWithPrefix()
{
    StdKeySerializer keySerializer = new StdKeySerializer();
    Package keySerializerPackage = keySerializer.getClass().getPackage();
    String stringVersion = keySerializerPackage.getSpecificationVersion();
    DefaultArtifactVersion currentVersion = new DefaultArtifactVersion(stringVersion);
    DefaultArtifactVersion behaviorChangedVersion = new DefaultArtifactVersion("2.5.1");
    return currentVersion.compareTo(behaviorChangedVersion) < 0;
}