//---roztriedenie metod
List<Method> attributes = new LinkedList<Method>();
List<Method> subelemetns = new LinkedList<Method>();
if(reflect.isAnnotationPresent(BindClass.class)) {
BindClass annotation = reflect.getAnnotation(BindClass.class);
(annotation.asElement() ? subelemetns : attributes)
.add(reflect.getMethod("getClass"));
}
for(Method method : reflect.getMethods()) {
if(!method.getName().startsWith("get") && !method.getName().startsWith("is")