diff --git a/lib/src/main/java/com/myworldvw/buoy/NativeMapper.java b/lib/src/main/java/com/myworldvw/buoy/NativeMapper.java index 54f207b..778f526 100644 --- a/lib/src/main/java/com/myworldvw/buoy/NativeMapper.java +++ b/lib/src/main/java/com/myworldvw/buoy/NativeMapper.java @@ -400,6 +400,11 @@ public NativeMapper register(Class targetType, ObjectHandlers handlers return this; } + public > NativeMapper registerEnum(T enumeration){ + layouts.put(enumeration.getClass(), ValueLayout.JAVA_INT); + return this; + } + public boolean isRegistered(Class targetType){ return objectHandlers.containsKey(targetType); }