Example usage for java.util HashSet iterator

List of usage examples for java.util HashSet iterator

Introduction

In this page you can find the example usage for java.util HashSet iterator.

Prototype

public Iterator<E> iterator() 

Source Link

Document

Returns an iterator over the elements in this set.

Usage

From source file:dp2.Avaliador.java

private static boolean patternContemplaExemplo(HashSet<Integer> itens, int[] exemplo) {
    Iterator iterator = itens.iterator();
    while (iterator.hasNext()) {
        int item = (int) iterator.next();
        int itemAtributo = D.itemAtributo[item];
        int itemValor = D.itemValor[item];
        if (exemplo[itemAtributo] != itemValor) {
            return false;
        }/*from  w ww  . j  a v a  2 s .  com*/
    }
    return true;
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.organisational.TeamJSON.java

public final static void manyTeams2JSON(HashSet<Team> teams, ByteArrayOutputStream outStream)
        throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();/*from  w w w .  j  av  a 2  s  . com*/
    jgenerator.writeArrayFieldStart("teams");
    Iterator<Team> iter = teams.iterator();
    while (iter.hasNext()) {
        Team current = iter.next();
        TeamJSON.team2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.technical.system.OSTypeJSON.java

public final static void manyOSTypes2JSON(HashSet<OSType> osTypes, ByteArrayOutputStream outStream)
        throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();//from w  w w .  j  a v a2  s.  c  o  m
    jgenerator.writeArrayFieldStart("osTypes");
    Iterator<OSType> iter = osTypes.iterator();
    while (iter.hasNext()) {
        OSType current = iter.next();
        OSTypeJSON.osType2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.organisational.CompanyJSON.java

public final static void manyCompanies2JSON(HashSet<Company> companies, ByteArrayOutputStream outStream)
        throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();/*from  w ww  . j a  v  a  2s .  co  m*/
    jgenerator.writeArrayFieldStart("companies");
    Iterator<Company> iter = companies.iterator();
    while (iter.hasNext()) {
        Company current = iter.next();
        CompanyJSON.company2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.technical.network.SubnetJSON.java

public final static void manySubnets2JSON(HashSet<Subnet> subnets, ByteArrayOutputStream outStream)
        throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();//from w w w .j  a v a 2s . co  m
    jgenerator.writeArrayFieldStart("subnets");
    Iterator<Subnet> iter = subnets.iterator();
    while (iter.hasNext()) {
        Subnet current = iter.next();
        SubnetJSON.subnet2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.organisational.EnvironmentJSON.java

public final static void manyEnvironments2JSON(HashSet<Environment> environments,
        ByteArrayOutputStream outStream) throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();/*from  ww w  .ja v a2  s  .c om*/
    jgenerator.writeArrayFieldStart("environments");
    Iterator<Environment> iter = environments.iterator();
    while (iter.hasNext()) {
        Environment current = iter.next();
        EnvironmentJSON.environment2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.technical.network.RoutingAreaJSON.java

public final static void manyRoutingAreas2JSON(HashSet<RoutingArea> routingAreas,
        ByteArrayOutputStream outStream) throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();/* w w w  . jav  a  2 s  .co m*/
    jgenerator.writeArrayFieldStart("routingAreas");
    Iterator<RoutingArea> iter = routingAreas.iterator();
    while (iter.hasNext()) {
        RoutingArea current = iter.next();
        RoutingAreaJSON.routingArea2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.organisational.ApplicationJSON.java

public final static void manyApplications2JSON(HashSet<Application> applications,
        ByteArrayOutputStream outStream) throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();/*w ww  .j a va 2 s .co m*/
    jgenerator.writeArrayFieldStart("applications");
    Iterator<Application> iterC = applications.iterator();
    while (iterC.hasNext()) {
        Application current = iterC.next();
        ApplicationJSON.application2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.technical.network.DatacenterJSON.java

public final static void manyDatacenters2JSON(HashSet<Datacenter> datacenters, ByteArrayOutputStream outStream)
        throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();//ww  w.  ja v  a 2  s . c o m
    jgenerator.writeArrayFieldStart("datacenters");
    Iterator<Datacenter> iter = datacenters.iterator();
    while (iter.hasNext()) {
        Datacenter current = iter.next();
        DatacenterJSON.datacenter2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}

From source file:net.echinopsii.ariane.community.core.directory.wat.json.ds.technical.system.OSInstanceJSON.java

public final static void manyOSInstances2JSON(HashSet<OSInstance> osInstances, ByteArrayOutputStream outStream)
        throws IOException {
    JsonGenerator jgenerator = DirectoryBootstrap.getjFactory().createGenerator(outStream, JsonEncoding.UTF8);
    jgenerator.writeStartObject();/*from w w  w .  j  a  v  a  2 s . c  o  m*/
    jgenerator.writeArrayFieldStart("osInstances");
    Iterator<OSInstance> iter = osInstances.iterator();
    while (iter.hasNext()) {
        OSInstance current = iter.next();
        OSInstanceJSON.osInstance2JSON(current, jgenerator);
    }
    jgenerator.writeEndArray();
    jgenerator.writeEndObject();
    jgenerator.close();
}