Changeset 7279


Ignore:
Timestamp:
01/10/22 12:04:49 (3 years ago)
Author:
Oliver Schonefeld
Message:
  • cleanup
Location:
FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/AdvancedDataViewWriter.java

    r7273 r7279  
    4949            "http://clarin.eu/fcs/dataview/hits";
    5050    private final Unit unit;
    51     private final List<Segment> segments = new ArrayList<Segment>();
    52     private final Map<URI, List<Span>> layers = new HashMap<URI, List<Span>>();
     51    private final List<Segment> segments = new ArrayList<>();
     52    private final Map<URI, List<Span>> layers = new HashMap<>();
    5353    private long nextSegmentId = INITIAL_SEGMENT_ID;
    5454
     
    189189        List<Span> layer = layers.get(layerId);
    190190        if (layer == null) {
    191             layer = new ArrayList<Span>();
     191            layer = new ArrayList<>();
    192192            layers.put(layerId, layer);
    193193        }
  • FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/EndpointDescription.java

    r7273 r7279  
    4040     */
    4141    public static final int VERSION_2 = 2;
    42    
     42
    4343    /**
    4444     * Constant for a (synthetic) persistent identifier identifying the top-most
     
    5959     * Get the version number of this endpoint description. <br>
    6060     * Valid version are 1 for FCS 1.0 and 2 fpr FCS 2.0.
    61      * 
     61     *
    6262     * @return the version number for this endpoint description
    6363     */
     
    6767    /**
    6868     * Check if this endpoint description is in a certain version.
    69      * 
     69     *
    7070     * @param version
    7171     *            the version to check for
    72      * 
     72     *
    7373     * @return <code>true</code>, if version number matches
    7474     */
    7575    public boolean isVersion(int version);
    7676
    77    
     77
    7878    /**
    7979     * Get the list of capabilities supported by this endpoint. The list
  • FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/SimpleEndpointSearchEngineBase.java

    r7273 r7279  
    140140        if (enableAuthentication != null) {
    141141            if (parseBoolean(enableAuthentication)) {
    142                 logger.debug("enabling authentication");               
     142                logger.debug("enabling authentication");
    143143                AuthenticationProvider.Builder builder =
    144144                        AuthenticationProvider.Builder.create();
    145                
     145
    146146                String audience = params.get(FCS_AUTHENTICATION_AUDIENCE_PARAM);
    147147                if (audience != null) {
     
    157157                    }
    158158                }
    159                
     159
    160160                boolean ignoreIssuedAt = parseBoolean(
    161161                        params.get(FCS_AUTHENTICATION_IGNORE_ISSUEDAT_PARAM));
     
    177177                    builder.withExpiresAt(expiresAtLeeway);
    178178                }
    179                
     179
    180180                long notBeforeLeeway = parseLong(
    181181                        params.get(FCS_AUTHENTICATION_ACCEPT_NOTBEFORE_PARAM), -1);
     
    368368        return defaultValue;
    369369    }
    370    
    371    
     370
     371
    372372    private void writeEndpointDescription(XMLStreamWriter writer)
    373373            throws XMLStreamException {
  • FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/XMLStreamWriterHelper.java

    r7273 r7279  
    446446        }
    447447        if (hits == null) {
    448             throw new NullPointerException("text == null");
     448            throw new NullPointerException("hits == null");
    449449        }
    450450        if ((hits.length == 0) || ((hits.length % 2) != 0)) {
  • FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/parser/QueryParser.java

    r7278 r7279  
    4141import eu.clarin.sru.fcs.qlparser.FCSLexer;
    4242import eu.clarin.sru.fcs.qlparser.FCSParser;
    43 import eu.clarin.sru.fcs.qlparser.FCSParserBaseVisitor;
    4443import eu.clarin.sru.fcs.qlparser.FCSParser.AttributeContext;
    4544import eu.clarin.sru.fcs.qlparser.FCSParser.Expression_andContext;
     
    6463import eu.clarin.sru.fcs.qlparser.FCSParser.Within_partContext;
    6564import eu.clarin.sru.fcs.qlparser.FCSParser.Within_part_simpleContext;
     65import eu.clarin.sru.fcs.qlparser.FCSParserBaseVisitor;
    6666
    6767
     
    209209                throw new IllegalArgumentException("initStackSize < 1");
    210210            }
    211             this.stack = new ArrayDeque<Object>(initStackSize);
     211            this.stack = new ArrayDeque<>(initStackSize);
    212212        }
    213213
     
    226226            if (w_ctx != null) {
    227227                QueryNode within = (QueryNode) stack.pop();
    228                 QueryNode query  = (QueryNode) stack.pop();;
     228                QueryNode query  = (QueryNode) stack.pop();
    229229                stack.push(new QueryWithWithin(query, within));
    230230            }
     
    263263            super.visitQuery_disjunction(ctx);
    264264            if (stack.size() > pos) {
    265                 List<QueryNode> items = new ArrayList<QueryNode>();
     265                List<QueryNode> items = new ArrayList<>();
    266266                while (stack.size() > pos) {
    267267                    items.add(0, (QueryNode) stack.pop());
     
    291291            super.visitQuery_sequence(ctx);
    292292            if (stack.size() > pos) {
    293                 List<QueryNode> items = new ArrayList<QueryNode>();
     293                List<QueryNode> items = new ArrayList<>();
    294294                while (stack.size() > pos) {
    295295                    items.add(0, (QueryNode) stack.pop());
     
    518518            super.visitExpression_or(ctx);
    519519            if (stack.size() > pos) {
    520                 final List<QueryNode> children = new ArrayList<QueryNode>();
     520                final List<QueryNode> children = new ArrayList<>();
    521521                while (stack.size() > pos) {
    522522                    children.add(0, (QueryNode) stack.pop());
     
    545545            super.visitExpression_and(ctx);
    546546            if (stack.size() > pos) {
    547                 final List<QueryNode> children = new ArrayList<QueryNode>();
     547                final List<QueryNode> children = new ArrayList<>();
    548548                while (stack.size() > pos) {
    549549                    children.add(0, (QueryNode) stack.pop());
     
    615615                final String s = f_ctx.getText();
    616616
    617                 Set<RegexFlag> flags = new HashSet<RegexFlag>();
     617                Set<RegexFlag> flags = new HashSet<>();
    618618                for (int i = 0; i < s.length(); i++) {
    619619                    switch (s.charAt(i)) {
     
    990990                String msg, RecognitionException e) {
    991991            if (errors == null) {
    992                 errors = new ArrayList<String>();
     992                errors = new ArrayList<>();
    993993            }
    994994
  • FCSSimpleEndpoint/trunk/src/main/java/eu/clarin/sru/server/fcs/utils/SimpleEndpointDescriptionParser.java

    r7273 r7279  
    185185
    186186        // capabilities
    187         List<URI> capabilities = new ArrayList<URI>();
     187        List<URI> capabilities = new ArrayList<>();
    188188        exp = xpath.compile("//ed:Capabilities/ed:Capability");
    189189        NodeList list =
     
    225225
    226226        // used to check for uniqueness of id attribute
    227         final Set<String> xml_ids = new HashSet<String>();
     227        final Set<String> xml_ids = new HashSet<>();
    228228
    229229        // supported data views
    230         List<DataView> supportedDataViews = new ArrayList<DataView>();
     230        List<DataView> supportedDataViews = new ArrayList<>();
    231231        exp = xpath.compile("//ed:SupportedDataViews/ed:SupportedDataView");
    232232        list = (NodeList) exp.evaluate(doc, XPathConstants.NODESET);
     
    406406
    407407                if (supportedLayers == null) {
    408                     supportedLayers = new ArrayList<Layer>(list.getLength());
     408                    supportedLayers = new ArrayList<>(list.getLength());
    409409                }
    410410                supportedLayers.add(new Layer(id, resultId, type, encoding,
     
    426426        exp = xpath.compile("/ed:EndpointDescription/ed:Resources/ed:Resource");
    427427        list = (NodeList) exp.evaluate(doc, XPathConstants.NODESET);
    428         final Set<String> pids = new HashSet<String>();
     428        final Set<String> pids = new HashSet<>();
    429429        List<ResourceInfo> resources = parseResources(xpath, list, pids,
    430430                supportedDataViews, supportedLayers, version, hasAdvView);
     
    511511
    512512                    if (titles == null) {
    513                         titles = new HashMap<String, String>();
     513                        titles = new HashMap<>();
    514514                    }
    515515                    if (titles.containsKey(lang)) {
     
    542542
    543543                    if (descrs == null) {
    544                         descrs = new HashMap<String, String>();
     544                        descrs = new HashMap<>();
    545545                    }
    546546
     
    592592
    593593                    if (langs == null) {
    594                         langs = new ArrayList<String>();
     594                        langs = new ArrayList<>();
    595595                    }
    596596                    langs.add(s);
     
    614614                }
    615615
    616                 for (int i = 0; i < refs.length; i++) {
     616                for (String ref2 : refs) {
    617617                    DataView dataview = null;
    618618                    for (DataView dv : supportedDataViews) {
    619                         if (refs[i].equals(dv.getIdentifier())) {
     619                        if (ref2.equals(dv.getIdentifier())) {
    620620                            dataview = dv;
    621621                            break;
     
    624624                    if (dataview != null) {
    625625                        if (availableDataViews == null) {
    626                             availableDataViews = new ArrayList<DataView>();
     626                            availableDataViews = new ArrayList<>();
    627627                        }
    628628                        availableDataViews.add(dataview);
    629629                    } else {
    630630                        throw new SRUConfigException(
    631                                 "A data view with " + "identifier '" + refs[i] +
     631                                "A data view with " + "identifier '" + ref2 +
    632632                                        "' was not defined " +
    633633                                        "in <SupportedDataViews>");
     
    658658                }
    659659
    660                 for (int i = 0; i < refs.length; i++) {
     660                for (String ref2 : refs) {
    661661                    Layer layer = null;
    662662                    for (Layer l : supportedLayers) {
    663                         if (refs[i].equals(l.getId())) {
     663                        if (ref2.equals(l.getId())) {
    664664                            layer = l;
    665665                            break;
     
    668668                    if (layer != null) {
    669669                        if (availableLayers == null) {
    670                             availableLayers = new ArrayList<Layer>();
     670                            availableLayers = new ArrayList<>();
    671671                        }
    672672                        availableLayers.add(layer);
    673673                    } else {
    674674                        throw new SRUConfigException("A layer with " +
    675                                 "identifier '" + refs[i] +
     675                                "identifier '" + ref2 +
    676676                                "' was not defined " + "in <SupportedLayers>");
    677677                    }
     
    692692
    693693            if (ris == null) {
    694                 ris = new ArrayList<ResourceInfo>();
     694                ris = new ArrayList<>();
    695695            }
    696696            if ((availableLayers != null) && (version < 1)) {
Note: See TracChangeset for help on using the changeset viewer.