Search in sources :

Example 6 with ObjHolder

use of fr.lelouet.tools.holders.interfaces.ObjHolder in project JCELechat by guiguilechat.

the class ShowAttributes method showEntity.

public static void showEntity(R_get_universe_types_type_id type, String... filters) {
    R_get_universe_groups_group_id group = ESIStatic.INSTANCE.cache().universe.groups(type.group_id).get();
    R_get_universe_categories_category_id cat = ESIStatic.INSTANCE.cache().universe.categories(group.category_id).get();
    System.out.println(type.name + "(" + type.type_id + ") group=" + group.name + "(" + group.group_id + ") category=" + cat.name + "(" + cat.category_id + ")");
    Set<Integer> usedAttIds = new HashSet<>();
    Map<Integer, Float> attIdToValue = Stream.of(type.dogma_attributes != null ? type.dogma_attributes : new get_dogma_dynamic_items_type_id_item_id_dogma_attributes[0]).collect(Collectors.toMap(att -> att.attribute_id, att -> att.value));
    if (type.dogma_effects != null) {
        List<ObjHolder<R_get_dogma_effects_effect_id>> effects = Stream.of(type.dogma_effects).map(eff -> ESIStatic.INSTANCE.cache().dogma.effects(eff.effect_id)).collect(Collectors.toList());
        for (ObjHolder<R_get_dogma_effects_effect_id> h : effects) {
            R_get_dogma_effects_effect_id e = h.get();
            if (filters != null && filters.length != 0) {
                // effect.
                if (Stream.of(filters).filter(filter -> !e.name.toLowerCase().contains(filter.toLowerCase())).findAny().isPresent()) {
                    continue;
                }
            }
            System.out.print("\t" + e.name + "(" + e.effect_id + ")" + "category=" + e.effect_category + " " + e.description);
            List<String> flags = new ArrayList<>();
            if (e.disallow_auto_repeat) {
                flags.add("disallow_auto_repeat");
            }
            if (e.electronic_chance) {
                flags.add("electronic_chance");
            }
            if (e.is_assistance) {
                flags.add("is_assistance");
            }
            if (e.is_offensive) {
                flags.add("is_offensive");
            }
            if (e.is_warp_safe) {
                flags.add("is_warp_safe");
            }
            if (e.range_chance) {
                flags.add("range_chance");
            }
            if (!flags.isEmpty()) {
                System.out.println("[" + flags.stream().collect(Collectors.joining("|")) + "]");
            } else {
                System.out.println();
            }
            if (e.modifiers != null && e.modifiers.length != 0) {
                for (get_dogma_effects_effect_id_modifiers m : e.modifiers) {
                    if (m.modified_attribute_id != 0 && m.modifying_attribute_id != 0) {
                        R_get_dogma_attributes_attribute_id modified = ESIStatic.INSTANCE.cache().dogma.attributes(m.modified_attribute_id).get();
                        usedAttIds.add(m.modifying_attribute_id);
                        System.out.println("\t\t\t" + m.func + " : " + m.domain + "." + modified.display_name + " " + getOperator(m.operator) + " " + getAttValue(attIdToValue, m.modifying_attribute_id));
                    }
                }
            }
            if (e.range_attribute_id != 0) {
                usedAttIds.add(e.range_attribute_id);
                System.out.println("\t\trange(" + e.range_attribute_id + ")=" + printAttValue(attIdToValue, e.range_attribute_id));
            }
            if (e.falloff_attribute_id != 0) {
                usedAttIds.add(e.falloff_attribute_id);
                System.out.println("\t\tfalloff(" + e.falloff_attribute_id + ")=" + printAttValue(attIdToValue, e.falloff_attribute_id));
            }
            if (e.tracking_speed_attribute_id != 0) {
                usedAttIds.add(e.tracking_speed_attribute_id);
                System.out.println("\t\ttracking speed(" + e.tracking_speed_attribute_id + ")=" + printAttValue(attIdToValue, e.tracking_speed_attribute_id));
            }
            if (e.duration_attribute_id != 0) {
                usedAttIds.add(e.duration_attribute_id);
                System.out.println("\t\tduration(" + e.duration_attribute_id + ")=" + printAttValue(attIdToValue, e.duration_attribute_id));
            }
            if (e.discharge_attribute_id != 0) {
                usedAttIds.add(e.discharge_attribute_id);
                System.out.println("\t\tdischarge(" + e.discharge_attribute_id + ")=" + printAttValue(attIdToValue, e.discharge_attribute_id));
            }
            if (e.pre_expression != 0) {
                System.out.println("\t\tpre=" + e.pre_expression);
            }
            if (e.post_expression != 0) {
                System.out.println("\t\tpost=" + e.post_expression);
            }
        }
    }
    if (type.dogma_attributes != null) {
        Stream.of(type.dogma_attributes).sorted((a1, a2) -> a1.attribute_id - a2.attribute_id).parallel().map(att -> {
            R_get_dogma_attributes_attribute_id dogattr = ESIStatic.INSTANCE.cache().dogma.attributes(att.attribute_id).get();
            if (filters != null) {
                for (String filter : filters) {
                    if (filter != null && !dogattr.name.toLowerCase().contains(filter.toLowerCase())) {
                        return null;
                    }
                }
            }
            if (usedAttIds.contains(att.attribute_id)) {
                return null;
            }
            return "\t" + dogattr.name + "(" + att.attribute_id + ")=" + printAttValue(attIdToValue, att.attribute_id);
        }).filter(s -> s != null).forEachOrdered(System.out::println);
    }
}
Also used : IntStream(java.util.stream.IntStream) R_get_dogma_effects_effect_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_dogma_effects_effect_id) ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) R_get_universe_types_type_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_types_type_id) R_get_universe_categories_category_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_categories_category_id) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes) Set(java.util.Set) ESIStatic(fr.guiguilechat.jcelechat.jcesi.disconnected.ESIStatic) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_effects_effect_id_modifiers(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_effects_effect_id_modifiers) Unit(fr.guiguilechat.jcelechat.model.sde.meta.Unit) Collectors(java.util.stream.Collectors) ArrayList(java.util.ArrayList) HashSet(java.util.HashSet) List(java.util.List) Stream(java.util.stream.Stream) Map(java.util.Map) R_get_dogma_attributes_attribute_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_dogma_attributes_attribute_id) R_get_universe_groups_group_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_groups_group_id) R_get_universe_groups_group_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_groups_group_id) ArrayList(java.util.ArrayList) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_effects_effect_id_modifiers(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_effects_effect_id_modifiers) R_get_dogma_effects_effect_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_dogma_effects_effect_id) R_get_dogma_attributes_attribute_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_dogma_attributes_attribute_id) ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) R_get_universe_categories_category_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_categories_category_id) HashSet(java.util.HashSet)

Example 7 with ObjHolder

use of fr.lelouet.tools.holders.interfaces.ObjHolder in project JCELechat by guiguilechat.

the class Universe method systemsWithinOneConstelJump.

/**
 * stream over the system in one system constellation, or in neighbor
 * constellations
 *
 * @param system
 * @return a new stream.
 */
public Stream<R_get_universe_systems_system_id> systemsWithinOneConstelJump(R_get_universe_systems_system_id system) {
    R_get_universe_constellations_constellation_id constel = cache.constellations(system.constellation_id).get();
    List<ObjHolder<R_get_universe_systems_system_id>> systemsholders = adjacentConstels(constel).flatMapToInt(co -> IntStream.of(co.systems)).mapToObj(cache::systems).collect(Collectors.toList());
    return systemsholders.parallelStream().map(sh -> sh.get());
}
Also used : ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) R_get_universe_constellations_constellation_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_constellations_constellation_id)

Example 8 with ObjHolder

use of fr.lelouet.tools.holders.interfaces.ObjHolder in project JCELechat by guiguilechat.

the class ShowFrigateTracking method main.

public static void main(String[] args) {
    boolean showdetails = false;
    R_get_universe_categories_category_id catEntities = ESIAccess.INSTANCE.universe.cache().categories(11).get();
    List<ObjHolder<R_get_universe_groups_group_id>> groupholders = IntStream.of(catEntities.groups).mapToObj(gid -> ESIAccess.INSTANCE.universe.cache().groups(gid)).collect(Collectors.toList());
    List<R_get_universe_groups_group_id> groups = groupholders.stream().map(ObjHolder::get).collect(Collectors.toList());
    List<ObjHolder<R_get_universe_types_type_id>> typeHolders = groups.stream().flatMap(g -> IntStream.of(g.types).mapToObj(tid -> ESIAccess.INSTANCE.universe.cache().types(tid))).collect(Collectors.toList());
    List<R_get_universe_types_type_id> types = typeHolders.stream().map(ObjHolder::get).collect(Collectors.toList());
    Collections.sort(types, (t1, t2) -> t1 == null || t2 == null ? 0 : t1.name.compareTo(t2.name));
    System.out.println("name\ttracking20km\ttracking50km\ttracking80km" + (showdetails ? "\tspeed\tsig\torbit" : ""));
    for (R_get_universe_types_type_id t : types) {
        if (t == null || t.radius > 80 || t.dogma_attributes == null) {
            continue;
        }
        float speed = 0;
        float orbit = 0;
        for (get_dogma_dynamic_items_type_id_item_id_dogma_attributes att : t.dogma_attributes) {
            if (att.attribute_id == 51) {
                speed = att.value;
            }
            if (att.attribute_id == 416) {
                orbit = att.value;
            }
        }
        if (speed <= 0) {
            // System.err.println("skip " + t.name + " for small speed");
            continue;
        }
        if (orbit <= 0) {
            // System.err.println("skip " + t.name + " for small orbit");
            continue;
        }
        float t20 = speed * orbit / 20000 / 20000 * 40000 / t.radius;
        float t50 = speed * orbit / 50000 / 50000 * 40000 / t.radius;
        float t80 = speed * orbit / 80000 / 80000 * 40000 / t.radius;
        System.out.println(t.name + "\t" + t20 + "\t" + t50 + "\t" + t80 + (showdetails ? "\t" + speed + "\t" + t.radius + "\t" + orbit : ""));
    }
}
Also used : IntStream(java.util.stream.IntStream) List(java.util.List) ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) R_get_universe_types_type_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_types_type_id) R_get_universe_categories_category_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_categories_category_id) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes) Collections(java.util.Collections) Collectors(java.util.stream.Collectors) ESIAccess(fr.guiguilechat.jcelechat.jcesi.disconnected.modeled.ESIAccess) R_get_universe_groups_group_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_groups_group_id) ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) R_get_universe_groups_group_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_groups_group_id) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes) R_get_universe_types_type_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_types_type_id) R_get_universe_categories_category_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_categories_category_id)

Example 9 with ObjHolder

use of fr.lelouet.tools.holders.interfaces.ObjHolder in project JCELechat by guiguilechat.

the class EveCharacter method getStanding.

public ObjHolder<Float> getStanding(int id) {
    ObjHolder<Float> ret = cacheStanding.get(id);
    if (ret == null) {
        MapHolder<Integer, M_get_standings_3> std = getStandings();
        synchronized (cacheStanding) {
            ret = cacheStanding.get(id);
            if (ret == null) {
                ret = std.at(id, new M_get_standings_3()).map(m -> m.standing);
                cacheStanding.put(id, ret);
            }
        }
    }
    return ret;
}
Also used : fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles) Arrays(java.util.Arrays) Accessors(lombok.experimental.Accessors) Market(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Market) Getter(lombok.Getter) CharBookmarks(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.CharBookmarks) R_get_characters_character_id_online(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_characters_character_id_online) R_get_universe_types_type_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_types_type_id) M_get_journal_13(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_journal_13) LoggerFactory(org.slf4j.LoggerFactory) ESITools(fr.guiguilechat.jcelechat.jcesi.ESITools) HashMap(java.util.HashMap) R_get_characters_character_id_industry_jobs(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_characters_character_id_industry_jobs) PI(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.PI) Skills(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Skills) Wallet(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Wallet) MapHolder(fr.lelouet.tools.holders.interfaces.collections.MapHolder) Assets(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Assets) Map(java.util.Map) R_get_characters_character_id_roles(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_characters_character_id_roles) ListHolder(fr.lelouet.tools.holders.interfaces.collections.ListHolder) BoolHolder(fr.lelouet.tools.holders.interfaces.numbers.BoolHolder) Notifications(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Notifications) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles_at_hq(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles_at_hq) ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles_at_other(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles_at_other) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.get_dogma_dynamic_items_type_id_item_id_dogma_attributes) SetHolder(fr.lelouet.tools.holders.interfaces.collections.SetHolder) Collectors(java.util.stream.Collectors) Route(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Route) OffsetDateTime(java.time.OffsetDateTime) Stream(java.util.stream.Stream) DoubleHolder(fr.lelouet.tools.holders.interfaces.numbers.DoubleHolder) R_get_characters_character_id_loyalty_points(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_characters_character_id_loyalty_points) M_get_standings_3(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_standings_3) R_get_characters_character_id_attributes(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_characters_character_id_attributes) Industry(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Industry) Location(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Location) Entry(java.util.Map.Entry) IntHolder(fr.lelouet.tools.holders.interfaces.numbers.IntHolder) Attributes(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Attributes) Informations(fr.guiguilechat.jcelechat.jcesi.connected.modeled.character.Informations) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles_at_base(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.get_characters_character_id_roles_roles_at_base) DoubleHolderImpl(fr.lelouet.tools.holders.impl.numbers.DoubleHolderImpl) M_get_standings_3(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_standings_3)

Example 10 with ObjHolder

use of fr.lelouet.tools.holders.interfaces.ObjHolder in project JCELechat by guiguilechat.

the class Universe method computeDistance.

/**
 * get the trip distance, from one station to the sun of a system
 *
 * @param systemOrigin
 * @param systemDest
 * @return the number of jumps and the total amount of UA to jump
 */
protected TripDistance computeDistance(R_get_universe_stations_station_id station, R_get_universe_systems_system_id destination) {
    TripDistance ret = new TripDistance();
    if (pochvenSystems == null) {
        synchronized (this) {
            if (pochvenSystems == null) {
                List<ObjHolder<R_get_universe_constellations_constellation_id>> constellations = IntStream.of(con.cache().universe.regions(10000070).get().constellations).mapToObj(c -> con.cache().universe.constellations(c)).collect(Collectors.toList());
                pochvenSystems = constellations.parallelStream().flatMapToInt(c -> IntStream.of(c.get().systems)).toArray();
                log.debug("pochven systems are " + IntStream.of(pochvenSystems).boxed().collect(Collectors.toList()));
            }
        }
    }
    List<R_get_universe_systems_system_id> systems = con.cache().route.get(pochvenSystems, null, destination.system_id, flag.secure, station.system_id).get().parallelStream().map(si -> cache.systems(si).get()).collect(Collectors.toList());
    M_3_xnumber_ynumber_znumber lastPos = station.position;
    R_get_universe_systems_system_id lastSys = cache.systems(station.system_id).get();
    // System.err.println("starting from " + station.name);
    for (R_get_universe_systems_system_id nextSys : systems) {
        if (nextSys.system_id == lastSys.system_id) {
            continue;
        }
        R_get_universe_systems_system_id flastSys = lastSys;
        R_get_universe_stargates_stargate_id nextGate = IntStream.of(lastSys.stargates).mapToObj(stargate -> cache.stargates(stargate).get()).filter(sg -> sg.destination.system_id == nextSys.system_id).findFirst().orElseThrow(() -> new RuntimeException("can't find gate from " + flastSys.name + " to " + nextSys.name));
        double dist_AU = distance(lastPos, nextGate.position) / M_PER_AU;
        // System.err.println("dist to " + nextSys.name + " is " + dist_AU);
        ret.AU += dist_AU;
        ret.jumps++;
        lastSys = nextSys;
        lastPos = cache.stargates(nextGate.destination.stargate_id).get().position;
    }
    double dist_AU = distance(lastPos, SUN_POS) / M_PER_AU;
    // System.err.println("dist to sun is " + dist_AU);
    ret.AU += dist_AU;
    return ret;
}
Also used : IntStream(java.util.stream.IntStream) R_get_universe_stations_station_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_stations_station_id) Accessors(lombok.experimental.Accessors) Getter(lombok.Getter) ObjHolderSimple(fr.lelouet.tools.holders.impl.ObjHolderSimple) HashMap(java.util.HashMap) ESIStatic(fr.guiguilechat.jcelechat.jcesi.disconnected.ESIStatic) MapHolder(fr.lelouet.tools.holders.interfaces.collections.MapHolder) R_get_universe_factions(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_factions) M_3_xnumber_ynumber_znumber(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_3_xnumber_ynumber_znumber) fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.flag(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.structures.flag) Map(java.util.Map) R_get_universe_planets_planet_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_planets_planet_id) ListHolder(fr.lelouet.tools.holders.interfaces.collections.ListHolder) R_post_universe_names(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_post_universe_names) R_get_universe_stargates_stargate_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_stargates_stargate_id) ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) R_get_universe_constellations_constellation_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_constellations_constellation_id) SetHolder(fr.lelouet.tools.holders.interfaces.collections.SetHolder) Collectors(java.util.stream.Collectors) Requested(fr.guiguilechat.jcelechat.jcesi.interfaces.Requested) List(java.util.List) Slf4j(lombok.extern.slf4j.Slf4j) Stream(java.util.stream.Stream) R_get_universe_system_kills(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_system_kills) R_get_universe_systems_system_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_systems_system_id) ObjHolder(fr.lelouet.tools.holders.interfaces.ObjHolder) R_get_universe_stargates_stargate_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_stargates_stargate_id) R_get_universe_systems_system_id(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_universe_systems_system_id) M_3_xnumber_ynumber_znumber(fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_3_xnumber_ynumber_znumber)

Aggregations

ObjHolder (fr.lelouet.tools.holders.interfaces.ObjHolder)14 Map (java.util.Map)11 HashMap (java.util.HashMap)10 ObjHolderSimple (fr.lelouet.tools.holders.impl.ObjHolderSimple)9 ListHolder (fr.lelouet.tools.holders.interfaces.collections.ListHolder)8 LockWatchDog (fr.lelouet.tools.synchronization.LockWatchDog)8 M_get_journal_13 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_journal_13)6 M_get_standings_3 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_standings_3)6 ListHolderImpl (fr.lelouet.tools.holders.impl.collections.ListHolderImpl)6 SwaggerCOCache (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.SwaggerCOCache)5 M_get_bookmarks_9 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_bookmarks_9)5 M_get_contacts_labels_2 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_contacts_labels_2)5 M_get_contracts_22 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_contracts_22)5 M_get_contracts_contract_bids_4 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_contracts_contract_bids_4)5 M_get_contracts_contract_items_6 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_contracts_contract_items_6)5 M_get_killmails_2 (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.M_get_killmails_2)5 R_get_characters_character_id_attributes (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.responses.R_get_characters_character_id_attributes)5 K_0_int_Integer (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.keys.K_0_int_Integer)4 K_18_int_int (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.keys.K_18_int_int)4 K_19_String_LString_int_Boolean (fr.guiguilechat.jcelechat.model.jcesi.compiler.compiled.keys.K_19_String_LString_int_Boolean)4